@media only screen and (min-width:1201px){.butgurBtn{display:none}.menuLink>ul>li:first-child{margin-right:45px}.menuLink ul li>ul.sub-menu{color:#fff;position:absolute;min-width:230px;display:block !important;width:100%;left:0;top:calc(100% + 10px);z-index:1;visibility:hidden;opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;transform-origin:0 0 0;margin-left:0;-webkit-box-shadow:0px 4px 9px -2px rgb(0 0 0/45%);-moz-box-shadow:0px 4px 9px -2px rgba(0,0,0,.45);box-shadow:0px 4px 9px -2px rgb(0 0 0/45%);border-radius:15px;background-color:#fff}.menuLink ul li:hover>.sub-menu{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.sub-menu li a{padding:10px 15px}.sub-menu li a:hover{background-color:#5b0770;color:#fff}.sub-menu li:first-child a{border-radius:15px 15px 0 0}.sub-menu li:last-child a{border-radius:0 0 14px 14px}.sub-menu li .sub-menu{left:230px !important;top:0 !important}.dotted__img .container{padding:0 55px}#testimonials_slider{padding:0 160px}.yellow__curve .container{position:relative;z-index:555}.yellow__curve:before{content:"";position:absolute;top:0;bottom:0;left:0;width:10%;z-index:55;background-color:#fff}.yellow__curve:after{content:"";position:absolute;top:0;bottom:0;left:0;width:10%;background-color:#f9c856}.menuLink>ul>li:nth-child(2){margin-right:30px}.sub-menu .menu-item-has-children:after{transform:rotate(135deg) !important}.sub-menu li a{border-bottom:1px solid #5b0770;font-family:inherit !important;font-weight:600;font-size:13px !important}.menu_grid ul{display:flex;align-items:center;justify-content:center}.menuLink .sub-menu li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px}.menuLink>li>.sub-menu li:last-child>a{border-bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.menuLink .sub-menu li:first-child .sub-menu li a{border-radius:0}.menuLink .sub-menu li:first-child .sub-menu li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px}.menuLink .sub-menu li:first-child .sub-menu li:last-child a{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}@media only screen and (max-width:1700px){.banner_wrap .title__content .title_text{max-width:580px;line-height:30px}.slider_content h4{font-size:16px;margin-bottom:16px}.slider_content p{font-size:15px}.service_title{height:70px}.service_title h4{font-size:18px}.service_list ul li{font-size:15px}.service_wrap{padding:80px 0 50px}.about_us{background-size:100% 100%}.about_letter_bg{height:600px;background-position-y:44px;background-size:contain}.black_bg{padding-bottom:130px;padding-top:55px}.title_text{font-size:28px;margin-bottom:20px}.title__content p{font-size:18px}.contact_us{background-color:#292b37;padding:60px 0}.map_grid{height:600px}footer{height:90px}.connect_us{padding-left:180px}.connect_us ul li a{font-size:14px}}@media only screen and (max-width:1600px){.banner_wrap{height:805px}.banner_wrap .title__content .title_text{max-width:530px}.slider_content h4{font-size:15px;margin-bottom:15px}.slider_content p{font-size:14px}#banner_slider .owl-nav button{top:15%;width:40px}.service_wrap{padding:80px 0 80px}.black_bg{padding-bottom:60px;padding-top:15px}.about_letter_bg{height:560px;background-position-y:10px}.contact_us{padding:50px 0}.title_text{font-size:25px;margin-bottom:15px}.title__content p{font-size:16px}.connect_us ul li{margin-bottom:30px}.connect_us .btn_div{padding-top:30px}.map_grid{height:550px}footer{height:80px}.banner_wrap.inner-banner{height:655px}.banner_wrap.inner-banner .title__content .title_text{margin-bottom:28px}.banner_wrap.inner-banner .title__content p{width:77%}.banner_wrap.inner-banner .connect_us{padding:41px 0;margin-top:47px}.title-font h2{font-size:22px}.meet-team{padding:0 0 10px;margin-top:-58px}.team-row .image img{width:70%}.team-row .image:before{width:95%;height:95%;top:39px;left:0;right:0;margin:auto}.team-row .image:hover:before{top:-19px}.team-row h4{font-size:18px;margin-bottom:20px}.team-row .content{padding-top:26px}.meet-team h2{margin-bottom:42px}.team-wrap .team-row{padding:59px 0 80px}.products{margin-top:-130px}.products-wrap .black_grid ul li{font-size:15px}.products-wrap .black_grid .slider_content h4{font-size:18px}.banner_wrap.inner-banner.default-banner{height:350px}.middle-content{padding:60px 0 140px}.middle-content ul li:before{top:8px}.middle-content ol{padding-left:17px}.middle-content ol li{padding-left:19px}.middle-content h1{font-size:23px}.middle-content h2{font-size:21px}.middle-content h3{font-size:19px}.middle-content h4{font-size:17px}.middle-content h5,.middle-content h6{font-size:15px}}@media only screen and (max-width:1500px){.service_img{height:175px}.about_letter_bg{height:540px;background-position-y:35px}}@media only screen and (max-width:1366px){.menuLink ul li a{font-size:13px}.slider_content p{font-size:12px}.slider_content h4{font-size:15px;margin-bottom:12px}#banner_slider .owl-nav button{width:38px}.service_title{height:60px}.service_title h4{font-size:14px}.service_list ul li{font-size:13px;margin-bottom:13px;padding-left:30px;line-height:18px;background-size:17px;background-position-y:3px}.service_box{padding:10px 10px 45px}.learn_more a{font-size:12px}.learn_more a:after{right:-65px;top:9px;width:60px}.learn_more a:before{right:-68px;top:5px;width:9px;height:9px}.learn_more{bottom:20px}.connect_us ul li{margin-bottom:35px}.connect_us .btn_div{padding-top:40px}.service_wrap{padding:80px 0 40px}.black_bg{padding-bottom:40px;padding-top:25px}.about_us .title__content .title_text{margin-bottom:40px}.map_grid{height:500px}.service_img{height:165px}.about_letter_bg{background-position-y:50%;background-size:1200px}.banner_wrap{height:680px}.connect_us ul li a{font-size:13px}}@media only screen and (max-width:1200px){.header{padding:15px 0}.menu_grid{width:100%;max-width:100%}.offcanvas-header{padding:30px 35px;background-color:#000}.nav_content.fixed__nav{display:flex;align-items:center;justify-content:space-between;height:70px}.navbar .menuLink{display:none}.butgurBtn .burgurline{text-align:right;width:40px;max-width:40px;min-width:40px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.burgurline span{background-color:#fff;display:block;height:4px;width:40px;margin:4px 0;border-radius:30px}.burgurline span:nth-child(2){width:32px;float:right}.burgurline span:nth-child(3){width:26px;float:right}.navbar{justify-content:flex-end}.offcanvas{transition:transform .5s ease-in-out;width:100%}.logo_fixed .brand_logo{display:block;max-width:140px}.butgurBtn{display:flex;align-items:center}.butgurBtn .contact__btn{margin-right:25px;width:180px}.offcanvas-body{padding:0}.pannel_head button{display:block;width:40px;height:40px;background-color:transparent;border:none;outline:none;right:-5px;position:relative}.pannel_head button span{display:block;width:100%;background-color:#fff;height:4px;border-radius:30px}.menu_grid>ul>li:nth-last-child(1) a{border-bottom:none}.pannel_head button span:first-child{transform:translate(0,3px) rotate(-45deg)}.pannel_head button span:last-child{transform:translate(0,-2px) rotate(45deg)}.menuLink .menu_grid:first-child>ul>li{margin:0}.menuLink>ul{display:block}.menuLink ul li a{padding:15px 20px;border-bottom:1px solid #5b0770;font-family:inherit;font-weight:600}.nav_content .menuLink{display:none}#rightFunnel{border-left:0;width:100%}.offcanvas-end{border-left:none}.pannel_head{display:flex;align-items:center;justify-content:space-between;width:100%}.pannel_head a{display:block;min-width:140px;width:140px}.pannel_head .btn-close{outline:none;opacity:inherit}.pannel_head .btn-close:focus{box-shadow:none}.menuLink ul li.menu-item-has-children:after{right:16px;top:14px}.sub-menu>li>a{padding:15px 20px 15px 35px !important}.sub-menu>li>.sub-menu>li>a{padding:10px 20px 10px 55px !important}.menuLink ul li.menu-item-has-children.active-tab:after{transform:rotate(45deg) !important;top:15px !important}.sub-menu{display:none}.menu_grid>ul>li>a:hover,.menuLink ul li a:hover{background-color:#5b0770;color:#fff !important}.offcanvas-body .menuLink{max-width:100%;display:block}.offcanvas-body .menuLink .logo_div{display:none}.menu_grid>ul{display:block;width:100%}.menu_grid>ul>li{margin:0}.menuLink .menu-item-has-children span{position:absolute;z-index:555;width:55px;height:50px;right:0;top:0;cursor:pointer}.menuLink ul li.menu-item-has-children:hover:after{border-color:#f48300}.service_img{height:130px}.about_us{background-size:cover}.about_letter_bg{height:420px}.about_us .title__content .title_text{margin-bottom:20px}.about_us .title__content p{font-size:15px}.bnt_grid{margin:35px auto 0px}.banner_wrap{height:680px}.banner_wrap .connect_us ul li{margin-right:30px;margin-top:10px}#banner_slider{padding:15px 80px;margin-top:55px}.banner_wrap .connect_us{margin-top:30px}.service_wrap{padding:60px 0 40px}.title_text{font-size:20px}.banner_wrap .title__content .title_text{max-width:450px;line-height:22px}.title__content p{font-size:14px}.about_us .container{max-width:882px}.contact__form{padding:30px 30px 20px}.map_grid{height:400px}.slider_content h4{font-size:12px;margin-bottom:8px}.service_box>div:not(:first-child){padding:0 5px}.banner_wrap.inner-banner{height:582px;padding-top:169px}.banner_wrap.inner-banner .connect_us{padding:33px 0;margin-top:37px}.meet-team{padding:0 0 10px}.team-row .content{padding-top:22px;padding-left:30px}.team-wrap .team-row{padding:49px 0 80px}.team-row p{font-size:14px;line-height:25px}.meet-team h2{margin-bottom:32px}.products{margin-top:-75px}.products-wrap .black_grid .slider_content h4{font-size:17px;margin-bottom:15px}.products-wrap .black_grid ul li{padding-left:18px}.banner_wrap.inner-banner.products-services-banner .connect_us{margin-top:39px}.banner_wrap.inner-banner.products-services-banner .title__content p{margin-top:34px}.banner_wrap.inner-banner.products-services-banner{height:500px}.middle-content p,.middle-content li{font-size:14px;line-height:25px}.banner_wrap.inner-banner.default-banner{height:300px}.middle-content{padding:40px 0 120px}}@media only screen and (max-width:1024px){.banner_wrap{height:600px}.about_letter_bg{height:350px;background-position-y:90%;background-size:930px}.about_us .container{max-width:722px}.connect_us{padding-left:40px}.banner_wrap.inner-banner .title__content p{width:100%}.banner_wrap.inner-banner{height:542px}.banner_wrap.inner-banner .connect_us ul{column-gap:91px}.products{margin-top:-75px}.products-wrap .black_grid{padding:15px}.products-wrap .black_grid .slider_content h4{font-size:14px}.products-wrap .black_grid .col-md-7{padding-right:0;padding-left:5px}.products-wrap .black_grid ul li{padding-left:15px}.products-wrap .black_grid .slider_content{padding:0}.banner_wrap.inner-banner.products-services-banner{height:492px}}@media only screen and (max-width:991px){.service_img{height:100px}.service_box .learn_more a{font-size:11px}.service_box .learn_more a:after{right:-45px;top:9px;width:40px}.service_box .learn_more a:before{right:-48px;top:6px;width:6px;height:6px}.banner_wrap.inner-banner .connect_us ul{column-gap:22px}.banner_wrap.inner-banner{height:502px;padding-top:145px}.meet-team{padding:0 0 10px;margin-top:-28px}.team-row .image img{width:90%}.team-row .image:before{width:105%;height:105%;top:34px}.team-row .image:hover:before{top:-46px}.title-font h2{font-size:20px}.meet-team h2{margin-bottom:40px}.team-row h4{font-size:17px;margin-bottom:10px}.team-row h5{font-size:15px;margin-bottom:10px}.team-row .content{padding-top:0;padding-left:10px}.team-wrap .team-row{padding:40px 0 62px}.banner_wrap.inner-banner.products-services-banner .connect_us{margin-top:29px}.banner_wrap.inner-banner.products-services-banner .title__content p{margin-top:24px}.products-wrap .black_grid .slider_content h4{font-size:13px;line-height:18px}.products-wrap .black_grid .col-md-7{padding-right:0;padding-left:0}.products-wrap .black_grid ul li{font-size:14px;line-height:16px}.banner_wrap.inner-banner.products-services-banner{height:462px}.products{margin-top:-90px}.products-wrap .col-md-6{margin-bottom:15px;padding:0;margin-right:15px;width:calc(50% - 8px)}.products-wrap>.row{padding:0;margin:0}.products-wrap .col-md-6:nth-child(2n){margin-right:0}.products-wrap .black_grid>.row{margin:0}.products-wrap .black_grid .row .col-md-5{width:35%;padding:0}.products-wrap .black_grid .row .col-md-7{width:65%;padding-left:10px}.app_wrapper.web_wrapper .container .form_wrapper .gform_wrapper #gform_3 .gform-body .gform_fields #field_3_37,.app_wrapper.web_wrapper .container .form_wrapper .gform_wrapper #gform_3 .gform-body .gform_fields #field_3_38{margin-bottom:0 !important}.middle-content ol{padding-left:16px}.middle-content ol li{padding-left:21px}.banner_wrap.inner-banner.default-banner{height:220px;padding-top:130px}.middle-content{padding:10px 0 60px}.middle-content h1{font-size:18px}.middle-content h2{font-size:17px}.middle-content h3{font-size:16px}.middle-content h4{font-size:15px}.middle-content h5,.middle-content h6{font-size:14px}}@media(max-width:768px){.banner_wrap.inner-banner .connect_us ul{column-gap:25px;row-gap:15px}.banner_wrap.inner-banner .connect_us{padding:18px 0;margin-top:30px}.banner_wrap.inner-banner{height:520px}.meet-team h2{margin-bottom:35px}.team-row .image:before{width:110%;height:110%;top:24px;left:-10px;right:-10px}.team-row .image:hover:before{top:-44px}.team-wrap .team-row{padding:42px 0 52px}}@media only screen and (max-width:767px){.black_grid .row .col-md-5{width:42%}.black_grid .row .col-md-7{width:58%}.service_wrap .row .col-md-3{width:50%}.connect_us{padding-left:0}.about_letter_bg{height:auto;background-color:#f48300;padding:30px 0}.banner_wrap .connect_us{margin-top:20px}#banner_slider{padding:10px 60px;margin-top:30px}#banner_slider .owl-nav button{width:28px}.slider_content .learn_more a{font-size:11px}.slider_content .learn_more a:after{right:-45px;top:9px;width:40px}.slider_content .learn_more a:before{right:-45px;top:6px;width:7px;height:7px}.service_img{height:190px}.middle-content .col-md-8 .content{padding-left:15px}.middle-content .image .image-bg:before{width:calc(100% + 30px);height:calc(100% + 40px);left:-15px;top:-15px;clip-path:polygon(0 0,100% 0%,100% 90%,91% 100%,0 100%)}.meet-team{padding:30px 0 10px}}@media only screen and (max-width:650px){.service_img{height:150px}}@media only screen and (max-width:600px){.service_wrap .row .col-md-3{width:100%}.service_img{height:auto}.contact_us .row>div{width:100%}.connect_us .btn_div{padding-top:0;padding-bottom:40px}.btn_cta{margin:0 auto}.connect_us ul li{margin-bottom:30px;justify-content:center}.map_grid{height:300px}.slider_content h4{font-size:15px;margin-bottom:10px}.slider_content p{font-size:14px}.banner_wrap.inner-banner{height:auto;padding-top:0}.banner_wrap.inner-banner .title__content .title_text{margin-bottom:15px}.banner_wrap.inner-banner .connect_us{padding:18px 0;margin-top:25px}.banner_wrap.inner-banner .connect_us ul{column-gap:0}.meet-team{padding:30px 0 10px;margin-top:0}.desktop-hide{display:block}.mobile-hide{display:none}.team-row .content{padding:0;text-align:center}.team-row .image img{width:80%}.team-row .image:before{width:100%;height:100%;top:34px;left:0;right:0}.team-row .image:hover:before{top:-34px}.meet-team h2{margin-bottom:25px}.team-row .image{margin-bottom:45px}.team-wrap .team-row{padding:40px 0 40px}.team-row h5{margin-bottom:15px}.banner_wrap.inner-banner.products-services-banner{height:490px;justify-content:center}.banner_wrap.inner-banner.products-services-banner .title__content{margin-top:0}.products{margin-top:-90px}.products-wrap .col-md-6{margin-right:0;width:100%}.products-wrap .black_grid .row .col-md-5{width:42%}.products-wrap .black_grid .row .col-md-7{width:58%}.products-wrap .black_grid .slider_content{text-align:left}.service_list ul li{width:98%}#progress__base{margin-bottom:60px}.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_77 legend,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_78 legend,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_76 legend,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_80 legend,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_77 .ginput_container_radio,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_78 .ginput_container_radio,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_76 .ginput_container_radio,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_80 .ginput_container_radio{width:100%}.web_wrapper #field_4_22{width:100% !important}.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_77 .ginput_container .gchoice input,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_78 .ginput_container .gchoice input,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_76 .ginput_container .gchoice input,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_80 .ginput_container .gchoice input{margin-top:0}.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_77 .ginput_container .gchoice label,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_78 .ginput_container .gchoice label,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_76 .ginput_container .gchoice label,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_80 .ginput_container .gchoice label{top:-2px}.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_77 .gfield_validation_message,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_78 .gfield_validation_message,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_76 .gfield_validation_message,.app_wrapper.web_wrapper .container .form_wrapper #gform_3 .gform-body #gform_page_3_2 #field_3_80 .gfield_validation_message{top:unset;position:static;margin:5px 0}.banner_wrap.inner-banner.default-banner{height:230px;padding-top:20px}.middle-content{padding:30px 0 40px}.middle-content .image{margin-bottom:45px}.middle-content img.alignleft,.middle-content img.alignright,.middle-content img.aligncenter{float:unset;display:block;margin:auto;margin-bottom:15px}.middle-content .image .image-bg:before{width:calc(100% + 30px);height:calc(100% + 40px);left:-15px;top:-15px;clip-path:polygon(0 0,100% 0%,100% 90%,90% 100%,0 100%)}}@media only screen and (max-width:484px){.banner_wrap{height:640px}}@media only screen and (max-width:414px){.header{background-image:none}.banner_wrap{height:auto}.banner_wrap .title__content{margin-top:110px}#banner_slider{padding:5px 30px;margin-top:20px}.black_grid .row .col-md-5{width:100%}.slider_img{max-width:150px;margin:0 auto 15px}.black_grid .row .col-md-7{width:100%}.slider_content{text-align:center}}