html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}:root{--dark:#000000;--lightgrey:#F5F5F5;--midgrey:#AAAAAA;--white:#FFFFFF;--darkgrey:#222222;--primarycolour:#a837b3;--primarycolourdark:#531b59;--fontprimary:Sansita;--fontsecondary:Hind Siliguri}img{display:block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;outline:1px solid #fff0}#spinner{background:var(--primarycolour);opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}.sk-folding-cube{margin:40px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--white);-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.lazyloading:not(iframe){opacity:0}.lazyloaded{opacity:1;transition:400ms opacity}[data-expand].lazyload{opacity:0;transform:scale(.8)}[data-expand].lazyloaded{opacity:1;transition:all 700ms;transform:scale(1)}img.lazyloaded,img.lazyload{display:block;width:100%;max-width:1000px}.section p{margin:0 0 20px 0}.section .largertext{font-size:130%;font-family:var(--fontprimary),Arial,Verdana,Helvetica,sans-serif!important;font-weight:700!important}.primaryfont{font-family:var(--fontprimary),Arial,Verdana,Helvetica,sans-serif!important;font-weight:400!important}.primaryfont strong{font-weight:700!important}.section strong,.section b{font-weight:700}.section em,.section i{font-style:italic}blockquote{margin:0;padding:30px;font-family:var(--fontprimary),Arial,Verdana,Helvetica,sans-serif!important;font-weight:700!important;border-left:5px solid var(--primarycolour);background-color:var(--lightgrey);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}blockquote p{margin:0!important;font-size:1.2em}blockquote p strong{display:block;font-size:.75em;color:var(--primarycolour);letter-spacing:.03em}h1,h2,h3,h4,h5,h6{margin:0 0 30px 0;font-weight:700!important;font-family:var(--fontprimary),Arial,Verdana,Helvetica,sans-serif!important;line-height:1em;letter-spacing:0em}h1{font-size:2.3em}h2{font-size:2em}h2 span{color:var(--primarycolour)}h3{font-size:1.8em}h4{font-size:1.6em}h5{font-size:1.4em}h6{font-size:1.2em}.section hr{clear:both;border:0;height:0;margin:0 0 25px 0;border:0;border-top:1px solid #AAA;outline:0}#maincont .tickmenu ul{margin:0 0 20px 0;padding:0;list-style-type:none}#maincont .tickmenu ul li{margin-bottom:8px;font-weight:400}#maincont .tickmenu ul li:before{content:'\f00c';font-family:'Font Awesome 6 Free';font-weight:900;font-size:1em;float:left;color:var(--primarycolour);margin-left:0;padding-right:12px}@media only screen and (max-width:768px){.panel-grid #maincont .tickmenu .so-widget-sow-editor:first-child ul{margin-bottom:0!important}}#maincont ul.tickulnormal{margin:0 0 20px 30px;list-style-type:none}#maincont ul.tickulnormal.nobottom{margin:0 0 0 30px}#maincont ul.tickulnormal li{margin-bottom:8px;line-height:1.6em}#maincont ul.tickulnormal li:before{content:'\f418';font-family:'Genericons';float:left;font-size:1.6em;color:var(--primarycolour);margin-left:-32px}p.caption{margin-bottom:0;line-height:1.2em;color:#666;font-size:70%;letter-spacing:.02em}.section .dotteddivider{display:block;margin:0 auto;margin-top:20px;width:auto}.section .dotteddivider span{display:inline-block;width:20px;height:4px;background:var(--primarycolour);margin-left:5px;margin-right:5px;margin-bottom:25px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.section ul{margin:0 0 20px 25px;list-style-type:square}.section ul li{padding:0}.section ul ul{margin:0 0 0 20px}.section ol{margin:0 0 20px 25px;list-style-type:decimal}.section ol li{padding:0}.section ol ol{margin:0 0 0 20px}.section .treemenu,.section .treemenu ul,.section .treemenu li{position:relative}.section .treemenu ul{list-style:none;margin:0 0 20px 0;line-height:1.4em;padding-left:15px}.section .treemenu ul ul{padding-top:5px;padding-left:20px;margin:0 0 5px 0}.section .treemenu ul li{padding:1px 0}.section .treemenu li::before,.section .treemenu li::after{content:"";position:absolute;left:-15px}.section .treemenu li::before{border-top:1px solid #AAA;top:12px;width:8px;height:0}.section .treemenu li::after{border-left:1px solid #AAA;height:100%;width:0;top:2px}.home .fancyhr{display:flex;width:100%;max-width:500px}.nothome .fancyhr{display:flex;width:100%;max-width:100%}.hr-line{width:100%;position:relative;margin:15px;border-bottom:1px solid rgb(0 0 0 / .2)}#testimonials-cont .hr-line{border-bottom:1px solid #666}.fa-solid{position:relative;top:3px;font-size:1.4em;color:var(--primarycolour)}.responsivetable{overflow-x:auto;font-family:var(--fontprimary),Arial,Verdana,Helvetica,sans-serif!important;font-weight:700;-webkit-overflow-scrolling:touch}.responsivetable a{text-decoration:underline;text-decoration-color:var(--primarycolour);text-underline-offset:6px;text-decoration-thickness:1.2px}.responsivetable table,table.tablepress{border-collapse:collapse;margin:0;padding:0;width:100%}.responsivetable table tr,table.tablepress tr{background:var(--lightgrey)}.responsivetable table tr.detailstr{display:none}.responsivetable table tr.detailstr td{background:var(--primarycolour);color:var(--white)}.responsivetable table tr.detailstr td a{color:var(--white)}.responsivetable table tr.detailstr td a:hover{text-decoration:none}.responsivetable table tr.detailstr.open{display:table-row;border-collapse:collapse}.responsivetable table tr:nth-child(even),table.tablepress tr:nth-child(even){background:#F5F5F5}.responsivetable table tr:nth-child(odd),table.tablepress table tr:nth-child(odd){background:#EEE}.responsivetable table th,.responsivetable table td,table.tablepress th,table.tablepress td{text-align:left;vertical-align:top}.responsivetable table th p:last-child,.responsivetable table td p:last-child,table.tablepress th p:last-child,table.tablepress table td p:last-child{margin-bottom:0}.responsivetable table th,table.tablepress th{background:var(--primarycolour);color:#FFF;font-weight:700}.responsivetable table thead tr th:first-child,.responsivetable table tbody tr td:first-child{text-align:left}#maincont ul.splitul2{-webkit-column-count:2;-moz-column-count:2;column-count:2}#maincont ul.splitul2 li{padding-right:30px;break-inside:avoid-column}#maincont ul.splitul3{-webkit-column-count:3;-moz-column-count:3;column-count:3}#maincont ul.splitul3 li{padding-right:30px;break-inside:avoid-column}@media only screen and (max-width:768px){#maincont ul.splitul3{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width:576px){#maincont ul.splitul2{-webkit-column-count:1;-moz-column-count:1;column-count:1}#maincont ul.splitul2 li{padding-right:0}#maincont ul.splitul3{-webkit-column-count:1;-moz-column-count:1;column-count:1}#maincont ul.splitul3 li{padding-right:0}}#maincont .parentcont a{background:var(--primarycolour)}#maincont .parentcont a h4{color:var(--white)}#maincont .parentcont a img{transition:0.3s}#maincont .parentcont a:hover img{transform:scale(1.08)}#maincont .parentcont a p{color:rgb(255 255 255 / .8);line-height:1.6em}#maincont .parentcont a:hover p{color:var(--white)}#maincont .parentcont a p span{color:var(--white)!important;display:block;margin-top:10px;font-weight:700}#maincont .featuretextbox{background:var(--lightgrey);color:var(--dark)}#maincont .featuretextbox a:hover{color:var(--dark);text-decoration:underline}#maincont .featuretext{font-weight:700;font-family:var(--fontprimary),Arial,Verdana,Helvetica,sans-serif!important}#maincont .featuretext p:last-child{margin-bottom:0}img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;outline:1px solid #fff0}.imgleftdiv{float:left;max-width:280px;margin:0 20px 15px 0}.imgleftdiv img{width:100%;display:block;margin:0 0 8px 0}.imgrightdiv{float:right;margin:0 0 15px 20px}.imgrightdiv img{width:100%;display:block;margin:0 0 8px 0}.imgfull{width:100%}@media only screen and (max-width:768px){.imgleftdiv{float:none;margin:0 0 20px 0}.imgrightdiv{float:none;margin:0 0 20px 0}}.mybutton,.mybutton-white{display:inline-block;background:none;border:0;background:var(--primarycolour);font-weight:700;font-size:1em;text-transform:none;text-decoration:none!important;line-height:1em!important;font-family:var(--fontprimary),Arial,Verdana,Helvetica,sans-serif!important;padding:14px 21px 18px 21px;color:var(--white)!important;transition:0.25s;letter-spacing:.04em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mybutton:hover,.mybutton:focus,.mybutton-white:hover,.mybutton-white:focus{box-shadow:inset 0 -3.25em 0 0 var(--darkgrey);border-color:var(--primarycolour);color:var(--white)!important}.mybutton-white{background:var(--white);color:var(--primarycolour)!important}.scrollToTop{position:fixed;display:none;bottom:20px;right:20px;background:var(--primarycolour);width:42px;height:42px;text-align:center;line-height:42px;font-size:1em;text-decoration:none;z-index:997;font-weight:300;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.scrollToTop i{color:var(--white)!important;font-weight:600;font-size:1em;font-style:normal}#closenowbutton{position:fixed;top:30px;right:30px;cursor:pointer}#closenowbutton span{color:var(--white);font-style:normal;font-size:2em}#closenowbutton span:hover{color:var(--white)}.overlaydiv{position:fixed;z-index:9998;background:var(--primarycolour);color:var(--white);top:0;left:0;width:100%;height:0%;opacity:1;padding-top:0;padding-bottom:0;visibility:hidden;overflow:hidden;-webkit-transition:opacity 0.2s,visibility 0.2s,height 0.2s;transition:opacity 0.2s,visibility 0.2s,height 0.2s}.overlaydiv.open{opacity:1;visibility:visible;height:100%}.overlaydiv .container{height:100%;max-width:100%;padding:20px}.overlaydiv .overlayheight{display:table;width:100%;height:100%}.overlaydiv .overlayheight .overlaycentre{position:relative;display:table-cell;vertical-align:middle;text-align:left}.vertical-menu{list-style-type:none;width:100%;max-width:500px}.vertical-menu li{list-style-type:none}.vertical-menu ul>li{position:relative}.vertical-menu ul>li>a{display:block;text-decoration:none;color:var(--white);font-size:1.6em;line-height:40px;font-weight:700!important;font-family:var(--fontprimary)}.vertical-menu ul>li.current_page_item>a,.vertical-menu ul>li.current_page_parent>a,.vertical-menu ul>li.current-page-ancestor>a{color:var(--primarycolourdark)}.vertical-menu li.page_item_has_children>a::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f078";color:var(--white);position:absolute;display:block;right:0;height:40px;text-align:center;line-height:40px;width:40px;top:0%;font-size:.75em;z-index:9999;pointer-events:none}.vertical-menu li.open>a::after{content:"\f077"}.vertical-menu a:hover{color:var(--primarycolourdark)}.vertical-menu .children{display:none;margin:0;padding:10px;list-style-type:none}.vertical-menu .children a{display:block;text-decoration:none;color:var(--white);line-height:1em;padding:3px 0;font-size:1.3em;font-weight:400!important}.vertical-menu .children a:hover{color:var(--primarycolourdark)}.sb-search{position:relative;float:left;width:100%}.sb-search form{float:left;width:100%}.sb-search form input.sb-search-input{float:left;width:100%;height:55px;background:#E5E5E5;padding:0 70px 0 15px;line-height:1em;font-size:.95em;border:1px solid #E5E5E5;outline:none;font-family:inherit;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;outline:none}.sb-search form input.sb-search-input:focus{box-shadow:0 0 5px rgb(168 55 179);border:1px solid rgb(168 55 179)}.sb-search form button.formbutton{position:absolute;top:0;right:0;width:100%;height:55px;max-width:55px;line-height:1em;font-size:1.3em;background:var(--primarycolour);color:var(--white);border:none;cursor:pointer}#maincont .blogdiv{padding-top:10px;margin:0 0 30px 0}#maincont .blogdiv p:last-child{margin:0}@media only screen and (max-width:768px){#maincont .blogdiv img{margin-bottom:20px}}#maincont .metadetails{margin:-10px 0 15px 0}#maincont .metadetails ul{list-style-type:none;margin:0;padding:0}#maincont .metadetails ul li{display:block;float:left;padding:0;margin-right:15px;font-size:90%;text-indent:0}#maincont .metadetails ul li:before{display:none}#maincont .metadetails ul li span{font-weight:700;line-height:16px}#maincont .socialicons{float:left;width:100%;margin:0 0 10px 0}#maincont .socialicons ul{float:left;list-style-type:none;width:100%;width:-moz-calc(100% + 20px);width:-webkit-calc(100% + 20px);width:-o-calc(100% + 20px);width:calc(100% + 20px);margin:0 -10px;padding:0}#maincont .socialicons ul li{float:left;width:20%;padding:0 10px;margin:0 0 20px 0;text-indent:0}#maincont .socialicons ul li:before{display:none}#maincont .socialicons ul li a{float:left;width:100%;text-align:center;font-size:1.4em;line-height:1em;color:var(--primarycolour);padding:12px 0;background-size:100% 200%;background-image:linear-gradient(to top,var(--primarycolour) 50%,rgb(168 55 179 / .15) 50%);-webkit-transition:background-position 0.2s,color 0.2s;-moz-transition:background-position 0.2s,color 0.2s;transition:background-position 0.2s,color 0.2s}#maincont .socialicons ul li a:hover{background-position:50% -100%;color:#FFF}@media only screen and (max-width:992px){#maincont .socialicons ul li{width:33.33%}}@media only screen and (max-width:576px){#maincont .socialicons ul li{width:33.33%}}#tagscont{float:left;width:100%}#tagscont ul{float:left;width:100%;margin:0 0 10px 0}#tagscont ul li{float:left;list-style-type:none;margin:0 10px 10px 0;padding:0!important;text-indent:0!important}#tagscont ul li:before{display:none}#tagscont ul li a{float:left;width:100%;text-align:center;font-size:1em;line-height:1em;color:var(--primarycolour);padding:10px 14px;font-weight:800;background-size:100% 200%;background-image:linear-gradient(to top,var(--primarycolour) 50%,rgb(168 55 179 / .15) 50%);-webkit-transition:background-position 0.2s,color 0.2s;-moz-transition:background-position 0.2s,color 0.2s;transition:background-position 0.2s,color 0.2s}#tagscont ul li a:hover{background-position:50% -100%;color:#FFF;text-decoration:none}.alignleft{float:left;margin:10px 20px 10px 0}.alignright{float:right;margin:10px 0 10px 20px}.aligncenter{clear:both;display:block;margin:10px auto}a.fancybox img{-webkit-transition:opacity 0.1s ease-out 0.05s;-moz-transition:opacity 0.1s ease-out 0.05s;-o-transition:opacity 0.1s ease-out 0.05s;transition:opacity 0.1s ease-out 0.05s}a:hover.fancybox img{opacity:.7}.wp-caption{margin-bottom:20px}.wp-caption p.wp-caption-text{margin-top:10px;font-size:.85em;font-style:normal;line-height:1.3em;color:#767676;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:768px){.imgwrap{float:left;width:100%}.alignleft{float:none;margin:10px 0}.alignright{float:none;margin:10px 0}.wp-caption{width:auto!important}}.sb-search{position:relative;float:left;width:100%;margin:0 0 20px 0}.sb-search form{float:left;width:100%}.sb-search form input.sb-search-input{float:left;width:100%;height:55px;background:#E5E5E5;border:1px solid #E5E5E5;padding:0 70px 0 15px;color:#222;line-height:1em;font-size:16px;outline:none;font-family:inherit;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}.sb-search form input.sb-search-input:focus{box-shadow:0 0 5px rgb(168 55 179)!important;border:1px solid rgb(168 55 179)}.sb-search form button.formbutton{position:absolute;top:0;right:0;width:100%;height:55px;max-width:55px;line-height:1em;font-size:1.3em;background:var(--primarycolour);color:#FFF;border:none;cursor:pointer}.sb-search form button.formbutton:hover{background:var(--primarycolour)}.gallery{display:flex!important;flex-wrap:wrap!important;margin:-20px!important}.gallery img{display:block!important;width:100%!important;max-width:600px!important;height:auto!important;border:0!important}.gallery .gallery-caption{font-weight:600!important}.gallery .gallery-item{padding:20px!important;box-sizing:border-box!important;width:25%!important;max-width:600px!important}@media screen and (max-width:992px){.gallery .gallery-item{width:33.33%!important}}@media screen and (max-width:576px){.gallery .gallery-item{width:50%!important}}.pagination{float:left;width:100%;padding:30px 0 20px 0}.pagination a{text-decoration:none!important}.pagination a:hover{text-decoration:none!important}.pagination .nav-links{float:left;width:100%}.pagination .nav-links .page-numbers{float:left;width:100%;max-width:46px;line-height:46px;background:#E5E5E5;color:var(--primarycolour);text-align:center;font-size:1.05em;font-weight:700;font-family:inherit;margin-right:10px}.pagination .nav-links .page-numbers span{line-height:40px}.pagination .nav-links .page-numbers.current{background:var(--primarycolour);color:#FFF}.pagination .nav-links a:hover.page-numbers{background:var(--primarycolour);color:#FFF}.pagination .nav-links .page-numbers.dots{background:none;color:var(--primarycolour)}.screen-reader-text,.screen-reader-response,.wpcf7-response-output svg{display:none}#maincont #contactform7{width:100%;margin:0 0 20px 0}.heading{font-weight:600}.reqstar{color:#EB6440;font-style:normal}.wpcf7 form .wpcf7-response-output{width:100%;display:block;background:#e74c3c!important;color:#FFF;margin:0 0 10px 0;padding:10px 14px;font-family:inherit!important;letter-spacing:-.02em;font-weight:700;font-size:.9em;border:0}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{background:#11CD86!important}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background:#e74c3c!important}.wpcf7 form.spam .wpcf7-response-output{background:#ffaa71!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background:#e74c3c!important}#maincont #contactform7 #ctf7form{width:100%}#maincont #mainright .screen-reader-response{display:none}#maincont #contactform7 #ctf7form ul{margin:0;padding:0}#maincont #contactform7 #ctf7form ul li{position:relative;list-style-type:none;float:left;width:50%;padding:0 0 10px 0;margin-bottom:0;font-weight:600;text-indent:0;line-height:1.8em}#maincont #contactform7 #ctf7form ul li:before{display:none}#maincont #contactform7 #ctf7form ul li label{line-height:1.2em!important;margin-bottom:8px}#maincont #contactform7 #ctf7form ul li span.fa{position:absolute;top:50px;right:15px;font-size:18px;color:#FC6621}#maincont #contactform7 #ctf7form ul li.paddingright10 span.fa{right:25px}@media only screen and (max-width:992px){#maincont #contactform7 #ctf7form ul li.paddingright10 span.fa{right:15px}}#maincont #contactform7 #ctf7form ul li.paddingright10{padding-right:10px}#maincont #contactform7 #ctf7form ul li.clearli{clear:both}#maincont #contactform7 #ctf7form ul li p{margin:0 0 5px 0}#maincont #contactform7 #ctf7form ul li input[type=text],#maincont #contactform7 #ctf7form ul li input[type=email],#maincont #contactform7 #ctf7form ul li textarea,#maincont #contactform7 #ctf7form ul li select{padding:11px 15px;width:100%;border:0;border:1px solid var(--white)!important;background:var(--white);text-align:left;margin:0 0 10px 0;font-family:inherit;letter-spacing:inherit;font-weight:400;font-style:normal;font-size:16px!important;color:#222;outline:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}#maincont #contactform7 #ctf7form ul li textarea{height:250px}#maincont #contactform7 #ctf7form ul li textarea.smalltextarea{height:150px}#maincont #contactform7 #ctf7form ul li input[type=text]:focus,#maincont #contactform7 #ctf7form ul li input[type=email]:focus,#maincont #contactform7 #ctf7form ul li textarea:focus,#maincont #contactform7 #ctf7form ul li select:focus{box-shadow:0 0 5px rgb(168 55 179)!important;border:1px solid rgb(168 55 179)!important}#maincont #contactform7 #ctf7form ul li input[type=checkbox]{margin-right:8px}#maincont #contactform7 #ctf7form ul li input[type=text].wpcf7-not-valid,#maincont #contactform7 #ctf7form ul li input[type=email].wpcf7-not-valid,#maincont #contactform7 #ctf7form ul li textarea.wpcf7-not-valid,#maincont #contactform7 #ctf7form ul li select.wpcf7-not-valid{border:2px solid #e74c3c}.wpcf7-radio{display:block;width:100%;padding-top:10px}.wpcf7-radio .wpcf7-list-item{margin-right:20px;background:#DDD;padding:5px 15px;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#maincont #contactform7 #ctf7form .wpcf7-form-control-wrap.servicesrequired{float:left;width:100%;padding:15px;background:#EEE!important}#maincont #contactform7 #ctf7form ul li span.wpcf7-checkbox{float:left;width:100%;padding-top:10px!important}#maincont #contactform7 #ctf7form ul li span.wpcf7-checkbox span.wpcf7-list-item{float:left;width:50%;line-height:1em;margin:0 0 15px 0;font-style:normal;font-size:.92em}#maincont #contactform7 #ctf7form ul li span.wpcf7-checkbox span.wpcf7-list-item span{padding-left:6px}#maincont #contactform7 #ctf7form ul li.fullwidth{width:100%;padding:0 0 10px 0}#maincont #contactform7 #ctf7form ul li.marginbottom{margin-bottom:15px!important}#maincont #contactform7 #ctf7form ul li.fullwidth input[type=text]{width:100%}#maincont #contactform7 #ctf7form ul li span.required,#maincont #contactform7 #ctf7form ul li span.wpcf7-not-valid-tip{color:#E73A38}#maincont #contactform7 #ctf7form ul li span.wpcf7-not-valid-tip{float:left;background:#e74c3c;color:#FFF;font-size:15px;line-height:1em;width:100%;padding:8px 10px;font-weight:400}.gdpr-acceptance{font-weight:400;line-height:1.4em}.wpcf7-list-item{margin:0}#maincont #contactform7 #ctf7form ul li textarea{width:100%;padding:8px 10px}#maincont #contactform7 #ctf7form ul li input.wpcf7-submit{float:left;margin-top:10px}#maincont #contactform7 #ctf7form ul li img.wpcf7-captchac{width:auto;height:auto}#maincont #contactform7 #ctf7form ul li input.wpcf7-captchar{width:auto;margin:0 10px;font-weight:600;font-size:16px;text-align:center}#maincont #contactform7 #ctf7form ul li img.ajax-loader{float:right;width:auto;height:auto;margin-top:7px;margin-right:15px}#maincont #contactform7 #ctf7alert span.wpcf7-not-valid-tip{float:left;background:#e74c3c;color:#FFF;font-size:15px;width:100%;font-weight:400}@media only screen and (max-width:992px){#maincont #contactform7 #ctf7form ul li{list-style-type:none;float:left;width:100%}#maincont #contactform7 #ctf7form ul li.paddingright10{padding-right:0}#maincont #contactform7 #ctf7form ul li input[type=text],#maincont #contactform7 #ctf7form ul li textarea{text-align:left}#maincont #contactform7 #ctf7form ul li span.wpcf7-checkbox span.wpcf7-list-item{width:50%}#maincont #contactform7 #ctf7form ul li p input.wpcf7-submit{float:none;margin:0}#maincont #contactform7 #ctf7form ul li img.ajax-loader{display:none}}@media only screen and (max-width:576px){#maincont #contactform7 #ctf7form ul li{list-style-type:none;float:left;width:100%}#maincont #contactform7 #ctf7form ul li span.wpcf7-checkbox span.wpcf7-list-item{width:100%}#maincont #contactform7 #ctf7form ul li input.wpcf7-submit{float:none;margin:15px auto 0 auto;text-align:left}#maincont #contactform7 #ctf7form ul li img.ajax-loader{display:none}}