@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:inherit}}body{margin:0;padding:0;z-index:1;font-size:16px;line-height:1.667;position:relative;overflow-x:hidden;color:var(--body-color);font-family:var(--body-font);-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;word-wrap:break-word}body .container{max-width:1196px}.imi_home_2{font-weight:300;line-height:1.625;font-family:var(--body-font-2)}.imi_home_2 .container{max-width:1350px}.imi_inner_page{font-weight:300;font-family:var(--body-font)}.imi_inner_page .container{max-width:1350px}.ul-li ul{margin:0;padding:0}.ul-li ul li{list-style:none;display:inline-block}.ul-li-block ul{margin:0;padding:0}.ul-li-block ul li{display:block;list-style:none}#preloader{position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;overflow:visible;background:#3199da url(/wp-content/themes/imigrat/assets/images/loader.gif) no-repeat center center}[data-background]{background-size:cover;background-repeat:no-repeat;background-position:center center}a{color:inherit;text-decoration:none;-webkit-transition:500ms all ease;transition:500ms all ease}a:hover,a:focus{text-decoration:none}img{max-width:100%;height:auto}button{cursor:pointer}.form-control:focus,button:visited,button.active,button:hover,button:focus,input:visited,input.active,input:hover,input:focus,textarea:hover,textarea:focus,a:hover,a:focus,a:visited,a.active,select,select:hover,select:focus,select:visited{outline:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:inherit}.form-control{-webkit-box-shadow:none;box-shadow:none}.relative-position{position:relative}.pera-content p{margin-bottom:0}.float-left{float:left}.float-right{float:right}.text-right{text-align:right}.background_overlay{top:0;left:0;width:100%;height:100%;position:absolute}.background_position{background-size:cover;background-repeat:no-repeat;background-position:center center}.scrollup{width:55px;right:20px;z-index:5;height:55px;bottom:20px;display:none;position:fixed;line-height:55px;border-radius:3px;background-color:var(--base-color)}.scrollup i{color:#fff}.slick-dotted.slick-slider{margin-bottom:0}.cursor{border-radius:50%;display:block;position:fixed;margin-top:-10px;margin-left:-10px;width:30px;height:30px;pointer-events:none;mix-blend-mode:multiply;-webkit-transform:scale(1);transform:scale(1);background-color:rgb(122 122 122 / .3);-webkit-transition:-webkit-transform 0.35s ease-out;transition:-webkit-transform 0.35s ease-out;transition:transform 0.35s ease-out;transition:transform 0.35s ease-out,-webkit-transform 0.35s ease-out;z-index:1011}.headline h1,.headline h2,.headline h3,.headline h4,.headline h5,.headline h6{margin-bottom:0;font-weight:400;font-family:var(--heading-1)}.headline-2 h1,.headline-2 h2,.headline-2 h3,.headline-2 h4,.headline-2 h5,.headline-2 h6{margin-bottom:0;font-weight:400;font-family:var(--heading-2)}.imi-section-title-1 .sub-title{font-size:15px;display:inline-block;font-weight:700;padding-left:18px;padding-bottom:10px;color:var(--base-color)}.imi-section-title-1 .sub-title:before,.imi-section-title-1 .sub-title:after{left:0;top:5px;content:"";height:12px;position:absolute;-webkit-transform:skew(-15deg);transform:skew(-15deg);background-color:var(--base-color)}.imi-section-title-1 .sub-title:before{width:2px}.imi-section-title-1 .sub-title:after{left:5px;width:4px}.imi-section-title-1 h2{color:#000;font-size:55px;font-weight:300;line-height:1.182;text-transform:capitalize}.imi-section-title-1 h2 span{font-weight:700}.imi-section-title-1 p{padding-top:15px}.imi-section-title-1.text-center{margin:0 auto;max-width:605px}.imi-section-title-2 .imi-subtitle{color:#fff;font-size:14px;margin-bottom:15px;letter-spacing:2px;padding:3px 12px 2px;display:inline-block;background-color:var(--base-color-2)}.imi-section-title-2 h2{color:#05151b;font-size:50px;font-weight:400}.imi_inner_page .imi-section-title-2 .imi-subtitle{background-color:var(--base-color)}.imi_inner_page .imi-section-title-2 h2{font-weight:500;letter-spacing:-.03em}.imi_inner_page .imi-2-footer-cta-content .imi-testimonial-shape1{left:-50px;bottom:-85px}.imi_inner_page .imi-2-footer-cta-content .imi-testimonial-shape2{right:-50px}.imi_inner_page .imi-2-footer-cta-content .imi-section-title-2 p{font-family:var(--body-font);color:#fff}.imi_inner_page .imi-2-footer-cta-content .imi-btn-2 a{background-color:var(--base-color)}.imi_inner_page .imi-2-footer-cta-content .imi-2-cta-img{right:0;bottom:0}.imi_inner_page .imi-2-footer-section{background-color:#000}.imi_inner_page .imi-2-footer-cta-section:before{background-color:#000}.imi_inner_page .imi-2-footer-widget .imi-2-contact-item .inner-icon i{color:var(--base-color)}.imi_inner_page .imi-2-footer-widget .menu-widget li a:hover{color:var(--base-color)}.imi_inner_page .imi-2-footer-widget .menu-widget li a:before,.imi_inner_page .imi-2-footer-widget .footer-social a:hover{background-color:var(--base-color)}.imi_inner_page .imi-2-footer-copyright{border-top:1px solid #202526}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.imi-btn-1 a{color:#fff;font-size:14px;font-weight:600;overflow:hidden;padding:18px 35px;border-radius:30px;position:relative;display:inline-block;background-color:var(--base-color)}.imi-btn-1 a:before{content:"";position:absolute;top:0;left:-75%;z-index:2;display:block;width:50%;height:100%;-webkit-transform:skewX(-25deg);-khtml-transform:skewX(-25deg);transform:skewX(-25deg);background-image:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .6)));background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .6));-webkit-transition:all 500ms linear 0ms;transition:all 500ms linear 0ms}.imi-btn-1 a:hover:before{-webkit-animation:shine 1s;animation:shine 1s}.imi-section-top-content .imi-section-title-2{max-width:600px;padding-bottom:15px}.imi-section-top-content .imi-title-top-text{max-width:565px;padding-top:15px}.imi-section-top-content .imi-title-top-text p{padding-bottom:25px}.imi-section-top-content .imi-title-top-text p:last-child{padding-bottom:0}.imi-breadcrumb-content{padding:155px 0}.imi-breadcrumb-content .breadcrumb-title h2{color:#fff;font-size:90px}.imi-breadcrumb-content .imi-breadcrumb-list{left:0;bottom:25px}.imi-breadcrumb-content .imi-breadcrumb-list li{color:#fff;position:relative;margin-right:30px}.imi-breadcrumb-content .imi-breadcrumb-list li:before{top:4px;right:-22px;font-size:12px;content:"\f054";font-weight:300;position:absolute;font-family:"Font Awesome 5 Pro"}.imi-breadcrumb-content .imi-breadcrumb-list li a{opacity:.6}.imi-breadcrumb-content .imi-breadcrumb-list li:last-child:before{display:none}.inner-page-padding{padding:115px 0}.imi-btn-2 a{color:#fff;font-weight:500;overflow:hidden;padding:17px 40px;border-radius:3px;position:relative;display:inline-block;background-color:var(--base-color)}.imi-btn-2 a i{font-size:18px;margin-left:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 300ms ease;transition:all 300ms ease}.imi-btn-2 a:before{content:"";position:absolute;top:0;left:-75%;z-index:2;display:block;width:50%;height:100%;-webkit-transform:skewX(-25deg);-khtml-transform:skewX(-25deg);transform:skewX(-25deg);background-image:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .6)));background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .6));-webkit-transition:all 500ms linear 0ms;transition:all 500ms linear 0ms}.imi-btn-2 a:hover:before{-webkit-animation:shine 1s;animation:shine 1s}.imi-btn-2 a:hover i{-webkit-transform:rotate(0);transform:rotate(0)}.imi-pagination li{margin-right:5px}.imi-pagination li a{width:54px;height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgb(0 0 0 / .1)}.imi-pagination li a:hover{color:#fff;background-color:var(--base-color);border:1px solid var(--base-color)}.imi_home_2 .scrollup{background-color:var(--base-color-2)}.imi-header-section .dropdown{position:relative}.imi-header-section .dropdown:after{top:0;right:-18px;font-size:18px;color:#c3c7c9;font-weight:300;content:"\f0d7";font-weight:900;position:absolute;font-family:"Font Awesome 5 Pro";-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.imi-header-section .dropdown:hover .sub-menu{visibility:visible;opacity:1;clip:inherit;-webkit-transform:scaleY(1);-khtml-transform:scaleY(1);transform:scaleY(1)}.imi-header-section .sub-menu{left:0;top:60px;z-index:100;margin:0;padding:20px 0;height:auto;min-width:250px;display:block;border:none;border-radius:0;position:absolute;opacity:0;background:#fff;border-radius:2px;-webkit-transform:scaleY(0);transform:scaleY(0);transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;-o-transform-origin:0 0 0;text-align:left;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-box-shadow:0 10px 60px 0 rgb(0 0 0 / .07);box-shadow:0 10px 60px 0 rgb(0 0 0 / .07)}.imi-header-section .sub-menu .sub-menu{top:0;left:100%;-webkit-transform:scaleY(0)!important;transform:scaleY(0)!important;opacity:0!important;transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;-o-transform-origin:0 0 0}.imi-header-section .sub-menu .sub-menu a{font-size:14px;font-weight:400;color:var(--base-color-2)}.imi-header-section .sub-menu .sub-menu a:hover{color:var(--base-color)}.imi-header-section .sub-menu li{display:block;margin:0!important;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.imi-header-section .sub-menu li:last-child{border-bottom:none}.imi-header-section .sub-menu li:after{top:10px;color:#000;right:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.imi-header-section .sub-menu li:hover .sub-menu{top:0;-webkit-transform:scaleY(1)!important;transform:scaleY(1)!important;opacity:1!important}.imi-header-section .sub-menu a{width:100%;display:block;color:#000000!important;position:relative;padding:10px 30px!important;font-size:15px!important}.imi-header-section .sub-menu a:before,.imi-header-section .sub-menu a:after{display:none}.imi-header-section .sub-menu a:hover{margin-left:15px;color:var(--base-color)!important}.imi-header-section.header-style-one{top:0;left:0;width:100%;z-index:20;padding:50px 105px;position:absolute}.imi-header-section.header-style-one .brand-logo{margin-right:105px}.imi-header-section.header-style-one .imi-main-navigation .nav{display:inherit}.imi-header-section.header-style-one .imi-main-navigation li{margin-left:45px}.imi-header-section.header-style-one .imi-main-navigation li a{color:#1b1d21;font-weight:700;padding-bottom:40px;position:relative;text-transform:capitalize}.imi-header-section.header-style-one .imi-main-navigation li a:before,.imi-header-section.header-style-one .imi-main-navigation li a:after{left:auto;right:0;top:-8px;content:"";width:0%;height:3px;position:absolute;border-radius:10px;-webkit-transition:all 500ms ease;transition:all 500ms ease;background:var(--base-color)}.imi-header-section.header-style-one .imi-main-navigation li a:after{left:0;top:25px;right:auto}.imi-header-section.header-style-one .imi-main-navigation li:hover a{color:var(--base-color)}.imi-header-section.header-style-one .imi-main-navigation li:hover a:before,.imi-header-section.header-style-one .imi-main-navigation li:hover a:after{width:100%}.imi-header-section.header-style-one .imi-main-navigation li:hover a:before{left:0;right:auto}.imi-header-section.header-style-one .imi-main-navigation li:hover a:after{right:0;left:auto}.imi-header-section.header-style-one .imi-header-search-cta-area .header-search button{padding:0;border:none;background-color:#fff0}.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-area{margin-left:60px}.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-area .inner-icon{width:35px;height:35px;margin-right:8px;border-radius:100%;color:var(--base-color);background-color:#fff}.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-area .inner-text span{color:#6d6d6d;font-size:14px;font-weight:500}.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-area .inner-text h3{color:#1b1d21;font-size:16px;font-weight:600}.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-btn{margin-left:30px}.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-btn a{color:#fff;font-size:13px;font-weight:700;border-radius:30px;padding:15px 30px;display:inline-block;background-color:var(--base-color)}.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-btn a:hover{background-color:#000}.imi-header-section.header-style-one.sticky-on{top:0;width:100%;z-index:20;position:fixed;padding:20px 50px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInDown;animation-name:slideInDown;background-color:#fff;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;-webkit-box-shadow:0 0 18px 1px rgb(0 0 0 / .1);box-shadow:0 0 18px 1px rgb(0 0 0 / .1)}.imi-header-section.header-style-two .dropdown:after,.imi-header-section.header-style-three .dropdown:after{display:none}.imi-header-section.header-style-two .sub-menu,.imi-header-section.header-style-three .sub-menu{top:40px}.imi-header-section.header-style-two .sub-menu li a,.imi-header-section.header-style-three .sub-menu li a{font-weight:500}.imi-header-section.header-style-two .sub-menu li a:hover,.imi-header-section.header-style-three .sub-menu li a:hover{color:var(--base-color-2)!important}.imi-header-section.header-style-two .imi-header-top-content,.imi-header-section.header-style-three .imi-header-top-content{padding:0 55px;background-color:#061d25}.imi-header-section.header-style-two .imi-header-top-content .header-top-cta li,.imi-header-section.header-style-three .imi-header-top-content .header-top-cta li{color:#fff;padding:17px 0;margin-right:70px;position:relative}.imi-header-section.header-style-two .imi-header-top-content .header-top-cta li:after,.imi-header-section.header-style-three .imi-header-top-content .header-top-cta li:after{top:0;width:1px;content:"";right:-35px;height:100%;position:absolute;background-color:#1f343b}.imi-header-section.header-style-two .imi-header-top-content .header-top-cta li img,.imi-header-section.header-style-three .imi-header-top-content .header-top-cta li img{margin-right:12px}.imi-header-section.header-style-two .imi-header-top-content .header-top-cta li:last-child,.imi-header-section.header-style-three .imi-header-top-content .header-top-cta li:last-child{margin-right:0}.imi-header-section.header-style-two .imi-header-top-content .header-top-cta li:last-child:after,.imi-header-section.header-style-three .imi-header-top-content .header-top-cta li:last-child:after{display:none}.imi-header-section.header-style-two .imi-header-top-content .header-top-social,.imi-header-section.header-style-three .imi-header-top-content .header-top-social{margin-left:40px}.imi-header-section.header-style-two .imi-header-top-content .header-top-social a,.imi-header-section.header-style-three .imi-header-top-content .header-top-social a{color:#b5b5b5;margin-left:30px}.imi-header-section.header-style-two .imi-header-top-content .header-top-social a:hover,.imi-header-section.header-style-three .imi-header-top-content .header-top-social a:hover{color:var(--base-color-2)}.imi-header-section.header-style-two .imi-header-top-content .header-top-social:after,.imi-header-section.header-style-three .imi-header-top-content .header-top-social:after{top:0;width:1px;content:"";left:-5px;height:100%;position:absolute;background-color:#1f343b}.imi-header-section.header-style-two .imi-header-logo-menu-content,.imi-header-section.header-style-three .imi-header-logo-menu-content{background-color:#f8eff1;padding:0 55px}.imi-header-section.header-style-two .imi-header-main-navigation .brand-logo,.imi-header-section.header-style-three .imi-header-main-navigation .brand-logo{margin-right:35px}.imi-header-section.header-style-two .imi-header-main-navigation .brand-logo a,.imi-header-section.header-style-three .imi-header-main-navigation .brand-logo a{width:265px;height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--base-color-2)}.imi-header-section.header-style-two .imi-header-main-navigation .imi-main-navigation-area .nav,.imi-header-section.header-style-three .imi-header-main-navigation .imi-main-navigation-area .nav{display:inherit}.imi-header-section.header-style-two .imi-header-main-navigation .imi-main-navigation-area li,.imi-header-section.header-style-three .imi-header-main-navigation .imi-main-navigation-area li{font-weight:400}.imi-header-section.header-style-two .imi-header-main-navigation .imi-main-navigation-area li a,.imi-header-section.header-style-three .imi-header-main-navigation .imi-main-navigation-area li a{z-index:1;color:#000;padding:7px 25px;position:relative;display:inline-block}.imi-header-section.header-style-two .imi-header-main-navigation .imi-main-navigation-area li a:before,.imi-header-section.header-style-three .imi-header-main-navigation .imi-main-navigation-area li a:before{top:0;right:0;width:0%;left:auto;z-index:-1;height:100%;content:"";position:absolute;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:var(--base-color-2)}.imi-header-section.header-style-two .imi-header-main-navigation .imi-main-navigation-area li:hover a,.imi-header-section.header-style-three .imi-header-main-navigation .imi-main-navigation-area li:hover a{color:#fff}.imi-header-section.header-style-two .imi-header-main-navigation .imi-main-navigation-area li:hover a:before,.imi-header-section.header-style-three .imi-header-main-navigation .imi-main-navigation-area li:hover a:before{left:0;right:auto;width:100%}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-search button,.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-sidebar button,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-search button,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-sidebar button{padding:0;border:none;font-size:20px;margin-left:50px;position:relative;background-color:#fff0}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-search button:before,.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-sidebar button:before,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-search button:before,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-sidebar button:before{top:3px;left:-25px;width:1px;content:"";height:26px;position:absolute;background-color:#e5e5e5}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-search button:before,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-search button:before{display:none}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-cta-btn,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-cta-btn{margin-left:40px}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-cta-btn a,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-cta-btn a{color:#fff;font-weight:400;padding:15px 28px;white-space:nowrap;display:inline-block;background-color:var(--base-color-2)}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-cta-btn a:hover,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-cta-btn a:hover{background-color:#000}.imi-header-section.header-style-two.sticky-on,.imi-header-section.header-style-three.sticky-on{top:0;width:100%;z-index:20;padding:0;position:fixed;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInDown;animation-name:slideInDown;background-color:#fff;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;-webkit-box-shadow:0 0 18px 1px rgb(0 0 0 / .1);box-shadow:0 0 18px 1px rgb(0 0 0 / .1)}.imi-header-section.header-style-two.sticky-on .imi-header-top-content,.imi-header-section.header-style-three.sticky-on .imi-header-top-content{display:none!important}.imi-header-section.header-style-two.sticky-on .imi-header-logo-menu-content,.imi-header-section.header-style-three.sticky-on .imi-header-logo-menu-content{padding:0 15px 0 0}.imi-header-section.header-style-three .imi-header-top-content .header-top-social a:hover{color:var(--base-color)}.imi-header-section.header-style-three .imi-header-main-navigation .brand-logo a{background-color:var(--base-color)}.imi-header-section.header-style-three .imi-header-main-navigation .imi-main-navigation-area li a:before{background-color:var(--base-color)}.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-cta-btn a{background-color:var(--base-color)}.imi-header-section.header-style-three .sub-menu li a:hover{color:var(--base-color)!important}.search-body{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:-webkit-transform 0.7s ease;transition:-webkit-transform 0.7s ease;transition:transform 0.7s ease;transition:transform 0.7s ease,-webkit-transform 0.7s ease;background-color:rgb(0 0 0 / .85)}.search-body.search-open{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scale(1,1);transform:scale(1,1)}.search-body .search-form{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-body .search-form .search-form-area{width:100%;z-index:9991;max-width:600px;overflow:hidden;position:relative;border-radius:5px}.search-body .search-form input{width:100%;height:60px;border:none;padding:0 30px;background-color:#fff}.search-body .search-form input::-webkit-input-placeholder{color:#000;font-weight:500}.search-body .search-form input::-moz-placeholder{color:#000;font-weight:500}.search-body .search-form input:-ms-input-placeholder{color:#000;font-weight:500}.search-body .search-form input::-ms-input-placeholder{color:#000;font-weight:500}.search-body .search-form input::placeholder{color:#000;font-weight:500}.search-body .search-form button{top:0;right:0;color:#fff;border:none;width:120px;height:60px;position:absolute;background:var(--base-color)}.search-body .outer-close{top:40px;right:55px;width:50px;height:50px;cursor:pointer;line-height:50px;border-radius:3px;position:absolute;background-color:var(--base-color)}.search-body .outer-close i{color:#fff}.search-open{opacity:1;visibility:visible}.mobile_logo{top:10px;left:15px;display:none;position:absolute}.mobile_menu_content{top:0;bottom:0;left:-350px;height:100vh;z-index:101;position:fixed;width:310px;overflow-y:scroll;background-color:#fff;padding:20px 35px 35px 35px;-webkit-box-shadow:0 3px 5px rgb(100 100 100 / .19);box-shadow:0 3px 5px rgb(100 100 100 / .19);-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.mobile_menu_content .mobile-main-navigation{width:100%}.mobile_menu_content .mobile-main-navigation .navbar-nav{width:100%}.mobile_menu_content .dropdown:after{display:none}.mobile_menu_content .navbar-nav .sub-menu{position:static!important;-webkit-transform:none!important;transform:none!important}.mobile_menu_content .mobile-main-navigation .navbar-nav li{width:100%;display:block;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.mobile_menu_content .mobile-main-navigation .navbar-nav li a{padding:0;width:100%;color:#000;display:block;font-weight:600;font-size:12px!important;text-transform:uppercase;padding:10px 20px 10px 0!important}.mobile_menu_content .m-brand-logo{width:120px;margin:50px auto}.mobile_menu_wrap.mobile_menu_on .mobile_menu_content{left:0;-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out}.mobile_menu_overlay{top:0;width:100%;height:100%;position:fixed;z-index:100;right:0%;height:120vh;opacity:0;visibility:hidden;background-color:rgb(255 255 255 / .9);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.mobile_menu_overlay_on{overflow:hidden}.mobile_menu_wrap.mobile_menu_on .mobile_menu_overlay{opacity:1;visibility:visible}.mobile_menu_button{right:0;top:-38px;z-index:5;display:none;font-size:24px;cursor:pointer;line-height:38px;position:absolute;text-align:center}.mobile_menu .mobile-main-navigation .navbar-nav li a:after{display:none}.mobile_menu .mobile-main-navigation .dropdown>.sub-menu{opacity:1;visibility:visible}.mobile_menu .mobile_menu_content .mobile-main-navigation .navbar-nav .sub-menu{border:none;display:none;-webkit-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;padding:5px 0;width:100%;background-color:#fff0}.mobile_menu .mobile_menu_content .mobile-main-navigation .navbar-nav .sub-menu li{border:none;padding:0 10px;line-height:1}.mobile_menu .mobile_menu_content .mobile-main-navigation .navbar-nav .sub-menu li:hover{background-color:#fff0}.mobile_menu .mobile_menu_content .mobile-main-navigation .navbar-nav .sub-menu li a{color:#000!important}.mobile_menu .mobile_menu_content .mobile-main-navigation .navbar-nav .sub-menu li a:hover{background-color:#fff0}.mobile_menu .dropdown{position:relative}.mobile_menu .dropdown .dropdown-btn{top:3px;right:0;height:30px;color:#000;padding:5px 10px;position:absolute;-webkit-transition:500ms all ease;transition:500ms all ease}.mobile_menu .dropdown .dropdown-btn.toggle-open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile_menu .mobile_menu_close{top:25px;right:25px;color:#000;font-size:20px;cursor:pointer;position:absolute}.sidebar-info-contents{position:relative}.sidebar-info-contents .content-inner{position:relative}.sidebar-info-contents .content-inner .logo{padding-bottom:20px;max-width:180px}.sidebar-info-contents .content-inner .logo img{display:inline-block;max-width:100%}.sidebar-info-contents .content-inner .content-box{position:relative;margin-top:50px}.sidebar-info-contents .content-inner h5{color:#fff;font-weight:700;margin:25px 0 15px}.sidebar-info-contents .content-inner .content-box .text{color:#fff;margin-bottom:35px}.sidebar-info-contents .content-inner .social-box{position:relative;margin-top:0;padding-left:0;margin-bottom:30px}.sidebar-info-contents .content-inner .social-box li{position:relative;display:inline-block;margin-right:5px;transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease}.sidebar-info-contents .content-inner .social-box li a{position:relative;width:36px;height:36px;color:#fff;z-index:1;font-size:14px;line-height:36px;text-align:center;border-radius:50%;display:inline-block;background-color:rgb(255 255 255 / .1);-webkit-transition:all 500ms ease;transition:all 500ms ease}.sidebar-info-contents .content-inner .social-box li a:hover{color:#fff;background-color:var(--base-color-1)}.close-side-widget,.close-side-widget:hover{color:#fff!important;font-size:24px}.xs-sidebar-group .xs-overlay{top:0;left:0;width:100%;height:100%;font-size:0;position:fixed;pointer-events:none}.xs-sidebar-group .xs-overlay .loader-area{height:100vh}.xs-sidebar-group.info-group .xs-overlay{z-index:10}.xs-sidebar-group .preloader-wrap{padding:0}.xs-sidebar-group .loader-area{height:100vh}.xs-sidebar-group.info-group.isActive .preloader-wrap .loader-bg{left:0;width:100%;height:100%;background-color:#000;-webkit-transition:800ms all cubic-bezier(.77,0,.175,1);transition:800ms all cubic-bezier(.77,0,.175,1)}.xs-sidebar-group.info-group .preloader-wrap .loader-bg{left:0;width:0;opacity:0;opacity:.95;height:100%;-webkit-transition:800ms all cubic-bezier(.1,.1,.1,1);transition:800ms all cubic-bezier(.1,.1,.1,1)}.xs-sidebar-group .widget-heading{position:absolute;top:0;right:0;padding:25px}.xs-sidebar-widget{position:fixed;right:-100%;top:0;bottom:0;width:100%;max-width:360px;z-index:20;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#272727;-webkit-transition:all 0.5s cubic-bezier(.9,.03,0,.96) 0.6s;transition:all 0.5s cubic-bezier(.9,.03,0,.96) 0.6s;visibility:hidden;opacity:0}.xs-sidebar-group.isActive .xs-sidebar-widget{opacity:1;visibility:visible;right:0;-webkit-transition:all 0.7s cubic-bezier(.9,.03,0,.96) 0.4s;transition:all 0.7s cubic-bezier(.9,.03,0,.96) 0.4s}.sidebar-textwidget{padding:40px}.close-side-widget{color:#1768dd;font-size:rem(15px);display:block}.sidebar-widget-container{position:relative;top:150px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-in 0.3s;transition:all 0.3s ease-in 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.xs-sidebar-group.isActive .sidebar-widget-container{top:0;opacity:1;visibility:visible;-webkit-transition:all 1s ease-out 1.2s;transition:all 1s ease-out 1.2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sidebar-info-contents .gallery-box li a{width:80px;display:block;margin-bottom:5px;position:relative}.sidebar-info-contents .gallery-box li a:before{top:0;left:0;width:0%;content:"";height:100%;position:absolute;-webkit-transition:500ms all ease;transition:500ms all ease;background-color:#000}.sidebar-info-contents .gallery-box li a:after{left:0;right:0;top:40%;opacity:0;font-size:18px;content:"\f066";font-weight:900;text-align:center;position:absolute;-webkit-transition:500ms all ease;transition:500ms all ease;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Font Awesome 5 Pro"}.sidebar-info-contents .gallery-box li a:hover:before{width:100%}.sidebar-info-contents .gallery-box li a:hover:after{top:50%;opacity:1}.imi_home_2 .search-body .outer-close,.imi_home_2 .search-body .search-form button{background-color:var(--base-color-2)}.imi-slider-section{overflow:hidden}.imi-slider-section .next-prev-btn{top:50%;z-index:3;right:45px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.imi-slider-section .next-prev-btn .swiper-main-next,.imi-slider-section .next-prev-btn .swiper-main-prev{width:60px;color:#000;height:60px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-slider-section .next-prev-btn .swiper-main-next:hover,.imi-slider-section .next-prev-btn .swiper-main-prev:hover{color:#fff;background-color:var(--base-color)}.imi-slider-items{padding:295px 0 135px}.imi-slider-items .imi-slider-img-wrapper{top:0;z-index:1;opacity:0;width:50%;right:-50%;visibility:hidden;padding-left:10px;-webkit-transition:all 700ms ease;transition:all 700ms ease;-webkit-transition-delay:0.4s;transition-delay:0.4s}.imi-slider-items .imi-slider-img-wrapper .slider-img2{opacity:0;top:-110px;right:50%;z-index:-1;visibility:hidden;position:absolute;-webkit-transition:all 700ms ease;transition:all 700ms ease;-webkit-transition-delay:0.6s;transition-delay:0.6s}.imi-slider-items .imi-slider-text{max-width:600px}.imi-slider-items .imi-slider-text h1{opacity:0;color:#000;font-size:70px;font-weight:300;visibility:hidden;line-height:1.143;padding-bottom:30px;-webkit-transform:translateY(50px);transform:translateY(50px)}.imi-slider-items .imi-slider-text h1 span{font-weight:700}.imi-slider-items .imi-slider-text p{opacity:0;font-size:18px;visibility:hidden;line-height:1.778;padding-bottom:45px;-webkit-transform:translateY(50px);transform:translateY(50px)}.imi-slider-items .imi-slider-text .imi-slider-newsletter{opacity:0;visibility:hidden;-webkit-transform:translateY(50px);transform:translateY(50px)}.imi-slider-items .imi-slider-text .imi-slider-newsletter span{color:#000;font-size:18px;font-weight:700;display:inline-block;padding-bottom:10px}.imi-slider-items .imi-slider-text .imi-slider-newsletter form{width:100%;max-width:550px;position:relative}.imi-slider-items .imi-slider-text .imi-slider-newsletter form input{width:100%;width:100%;border:none;height:66px;padding-left:25px;border-radius:40px;background-color:#fff}.imi-slider-items .imi-slider-text .imi-slider-newsletter form button{top:0;right:0;color:#fff;border:none;font-weight:600;padding:20px 35px;position:absolute;-webkit-transition:all 500ms ease;transition:all 500ms ease;border-top-right-radius:40px;border-bottom-right-radius:40px;background-color:var(--base-color)}.imi-slider-items .imi-slider-text .imi-slider-newsletter form button:hover{background-color:#000}.imi-sponsor-slider-area{overflow:hidden}.imi-slider-wrapper .swiper-slide-active .imi-slider-items .imi-slider-img-wrapper{right:-10px;opacity:1;visibility:visible}.imi-slider-wrapper .swiper-slide-active .imi-slider-items .imi-slider-img-wrapper .slider-img2{right:5px;opacity:1;visibility:visible}.imi-slider-wrapper .swiper-slide-active .imi-slider-text h1{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 800ms ease;transition:all 800ms ease;-webkit-transition-delay:400ms;transition-delay:400ms}.imi-slider-wrapper .swiper-slide-active .imi-slider-text p{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 800ms ease;transition:all 800ms ease;-webkit-transition-delay:600ms;transition-delay:600ms}.imi-slider-wrapper .swiper-slide-active .imi-slider-text .imi-slider-newsletter{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 800ms ease;transition:all 800ms ease;-webkit-transition-delay:800ms;transition-delay:800ms}.imi-sponsor-title h3{color:#000;font-size:18px;font-weight:700;padding-bottom:20px}.imi-slider-section-2{margin:0 55px;overflow:hidden}#rev_slider_32_1_wrapper .persephone .tp-bullet{width:12px;height:12px;position:absolute;background:#fff;border:1px solid #fff;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box}#rev_slider_32_1_wrapper .persephone .tp-bullet.rs-touchhover,#rev_slider_32_1_wrapper .persephone .tp-bullet.selected{background:#8a0f3d}#rev_slider_32_1[data-slideactive=rs-81] .persephone .tp-bullet{border:1px solid rgb(138 15 61 / .9)!important}@-webkit-keyframes border_animation{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}20%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes border_animation{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}20%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.imi-about-section{padding:85px 0 180px}.imi-about-img-area .about-img{max-width:560px;overflow:hidden;border-radius:60px}.imi-about-text-wrapper{padding-top:35px}.imi-about-feature-list{padding-top:40px}.imi-about-feature-list li{color:#000;font-size:18px;font-weight:700;padding-left:35px;position:relative;margin-bottom:15px}.imi-about-feature-list li span{color:#fff;font-size:14px;font-weight:500;padding:0 10px;margin-left:30px;border-radius:20px;display:inline-block;background-color:#000}.imi-about-feature-list li:last-child{margin-bottom:0}.imi-about-feature-list li:before{top:0;left:0;content:"\f00c";font-weight:300;position:absolute;color:var(--base-color);font-family:"Font Awesome 5 Pro"}.imi-about-btn-group{padding-top:40px}.imi-about-btn-group .imi-btn-1{margin-right:30px}.imi-video-play-btn .inner-icon{width:70px;height:70px;border-radius:100%;border:2px solid rgb(60 103 255 / .4784313725);position:relative}.imi-video-play-btn .inner-icon i{color:#fff;width:48px;height:48px;line-height:48px;text-align:center;border-radius:100%;background-color:var(--base-color)}.imi-video-play-btn .inner-text{color:#1b1d21;font-size:15px;max-width:95px;font-weight:700;margin-left:15px}.video_btn_border{top:0;left:0;opacity:0;width:100%;height:100%;border-radius:60px;position:absolute;-webkit-animation-play-state:running;animation-play-state:running;border:1px solid var(--base-color);-webkit-animation:border_animation 3.9s linear 0s infinite;animation:border_animation 3.9s linear 0s infinite}.video_btn_border.border_wrap-2{-webkit-animation-delay:1.3s;animation-delay:1.3s}@-webkit-keyframes man-updown{0%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}}@keyframes man-updown{0%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}}@keyframes man-updown{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}.imi-work-process-section{z-index:1;margin-bottom:160px}.imi-work-process-section:before{top:0;left:0;z-index:-1;width:50%;content:"";height:100%;position:absolute;background-color:var(--base-color)}.imi-work-process-contnet{padding:70px 0 45px;border-top-right-radius:180px;border-bottom-right-radius:180px;background-color:var(--base-color)}.imi-work-process-contnet .imi-work-process-img{bottom:0;right:150px}.imi-work-process-contnet .imi-work-process-img .imi-work-process-badge{left:-55px;bottom:125px;-webkit-animation:man-updown 2s infinite alternate;animation:man-updown 2s infinite alternate}.imi-work-process-contnet .imi-work-process-text .imi-section-title-1{max-width:470px}.imi-work-process-contnet .imi-work-process-text .imi-section-title-1 .sub-title{color:#fff}.imi-work-process-contnet .imi-work-process-text .imi-section-title-1 .sub-title:before,.imi-work-process-contnet .imi-work-process-text .imi-section-title-1 .sub-title:after{background-color:#fff}.imi-work-process-contnet .imi-work-process-text .imi-section-title-1 h2{color:#fff}.imi-work-process-contnet .imi-work-process-btn-grp{margin-top:40px}.imi-work-process-contnet .imi-work-process-btn-grp .imi-btn-1{margin-right:35px}.imi-work-process-contnet .imi-work-process-btn-grp .imi-btn-1 a{background-color:#3c98ff}.imi-work-process-contnet .imi-work-process-btn-grp .imi-work-process-cta .inner-icon{margin-right:10px}.imi-work-process-contnet .imi-work-process-btn-grp .imi-work-process-cta .inner-icon i{color:#fff;font-size:25px}.imi-work-process-contnet .imi-work-process-btn-grp .imi-work-process-cta .inner-text span{color:#fff;font-size:14px;font-weight:500}.imi-work-process-contnet .imi-work-process-btn-grp .imi-work-process-cta .inner-text h3{color:#fff;font-size:16px;font-weight:700}.imi-offer-section{padding-bottom:115px}.imi-offer-text-content .imi-about-text-wrapper{padding-top:0}.imi-offer-section{padding-bottom:115px}.imi-offer-text-content .imi-about-text-wrapper{padding-top:0}.imi-service-section{padding:110px 0}.imi-service-content .swiper-button-next,.imi-service-content .swiper-button-prev{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:none;background-color:#f2f2f2;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-service-content .swiper-button-next:hover,.imi-service-content .swiper-button-prev:hover{color:#fff;background-color:var(--base-color)}.imi-service-content .swiper-button-prev{left:-80px}.imi-service-content .swiper-button-next{right:-80px}.imi-service-slider{overflow:hidden;padding-top:40px}.imi-service-item{z-index:1;padding-left:10px;overflow:hidden;border-radius:8px}.imi-service-item .imi-service-img{z-index:1;overflow:hidden;border-radius:8px;position:relative;padding:10px 0;overflow:hidden}.imi-service-item .imi-service-img img{border-radius:8px}.imi-service-item .imi-service-img:before,.imi-service-item .imi-service-img:after{height:50px;content:"";z-index:-1;opacity:0;width:100%;position:absolute;visibility:hidden;-webkit-transition:all 300ms ease;transition:all 300ms ease;background-color:var(--base-color)}.imi-service-item .imi-service-img:before{left:0;top:10px}.imi-service-item .imi-service-img:after{left:0;bottom:10px}.imi-service-item .service-serial{top:30px;left:20px;color:#fff;z-index:1;width:45px;height:45px;border-radius:100%;background-color:#202020;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-service-item .imi-service-text{left:-10px;z-index:2;bottom:30px}.imi-service-item .imi-service-text h3{z-index:1;color:#fff;font-size:18px;font-weight:700;position:relative;background-color:#202020;-webkit-transition:all 500ms ease;transition:all 500ms ease;padding:16px 35px 16px 30px;border-top-right-radius:30px;border-bottom-right-radius:30px}.imi-service-item .imi-service-text h3:after{top:0;left:0;width:0;content:"";z-index:-1;height:100%;position:absolute;-webkit-transition:all 500ms ease;transition:all 500ms ease;border-top-right-radius:30px;background-color:var(--base-color);border-bottom-right-radius:30px}.imi-service-item .imi-service-text h3:before{width:0;height:0;left:10px;content:"";bottom:-10px;position:absolute;border-top:10px solid #202020;border-left:10px solid #fff0}.imi-service-item .imi-service-link{margin-left:0;-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-transition-delay:0.3s;transition-delay:0.3s}.imi-service-item .imi-service-link a{color:#fff;width:53px;height:53px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:scale(0);transform:scale(0);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--base-color)}.imi-service-item:hover .imi-service-text h3:after{width:100%}.imi-service-item:hover .service-serial{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.imi-service-item:hover .imi-service-link{margin-left:10px}.imi-service-item:hover .imi-service-link a{-webkit-transform:scale(1);transform:scale(1)}.imi-service-item:hover .imi-service-img img{-webkit-filter:grayscale(1);filter:grayscale(1)}.imi-service-item:hover .imi-service-img:before,.imi-service-item:hover .imi-service-img:after{opacity:1;visibility:visible}.imi-service-item:hover .imi-service-img:before{top:0}.imi-service-item:hover .imi-service-img:after{bottom:0}.imi-service-text-content-btn{margin:0 auto;max-width:830px;margin-top:35px}.imi-service-text-content-btn .imi-service-desc{font-size:18px;margin-bottom:45px}.imi-benifit-tab-section{padding:140px 0}.imi-tab-benifit-tab-btn{margin-left:50px;margin-right:60px}.imi-tab-benifit-tab-btn .nav-tabs .nav-link{margin:0;padding:0;color:#fff;border:none;font-size:22px;font-weight:600;border-radius:0}.imi-tab-benifit-tab-btn .nav{display:inherit}.imi-tab-benifit-tab-btn .nav-tabs{border:none}.imi-tab-benifit-tab-btn li{margin-bottom:15px}.imi-tab-benifit-tab-btn li:last-child{margin-bottom:0}.imi-tab-benifit-tab-btn li i{margin-left:25px}.imi-tab-benifit-tab-btn .nav-tabs .nav-link.active,.imi-tab-benifit-tab-btn .nav-tabs .nav-link:hover{color:var(--base-color);background-color:#fff0}@-webkit-keyframes border-transform{0%,to{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}@keyframes border-transform{0%,to{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.imi-tab-benifit-tab-img{z-index:1;margin-right:45px}.imi-tab-benifit-tab-img img{display:block;-webkit-animation:border-transform 10s linear infinite alternate forwards;animation:border-transform 10s linear infinite alternate forwards}.imi-tab-benifit-tab-img:before{top:0;left:0;height:100%;content:"";width:100%;z-index:-1;-webkit-animation:border-transform 15s linear infinite alternate forwards;animation:border-transform 15s linear infinite alternate forwards;position:absolute;background-color:var(--base-color)}.imi-tab-benifit-tab-text-area{max-width:560px}.imi-tab-benifit-tab-text-area .imi-section-title-1 h2{color:#fff}.imi-tab-benifit-tab-text-area .imi-section-title-1 p{color:#ccc;font-size:18px}.imi-processing-cost-area{margin-top:50px}.imi-processing-cost-area .process-title{color:#fff;font-size:18px;font-weight:500;display:inline-block;padding-bottom:10px}.imi-processing-cost .imi-processing-number{line-height:1;font-size:120px;font-weight:600;margin-right:30px;color:var(--base-color)}.imi-processing-cost .imi-processing-list li{color:#fff;font-size:18px;font-weight:600;padding-left:35px;position:relative;margin-bottom:10px}.imi-processing-cost .imi-processing-list li:last-child{margin-bottom:0}.imi-processing-cost .imi-processing-list li:before{top:0;left:0;content:"\f00c";font-weight:300;position:absolute;color:var(--base-color);font-family:"Font Awesome 5 Pro"}.imi-benifit-service-section{padding:115px 0 200px}.imi-benifit-service-content{padding-top:50px}.imi-benifit-service-item{z-index:1;margin:0 auto;max-width:375px;margin-bottom:40px;background-color:#fff}.imi-benifit-service-item:before{left:0;bottom:0;z-index:-2;height:50%;width:100%;content:"";position:absolute;background-color:#fff;-webkit-box-shadow:0 1px 73px 0 rgb(0 0 0 / .08);box-shadow:0 1px 73px 0 rgb(0 0 0 / .08)}.imi-benifit-service-item .imi-benifit-ser-shape,.imi-benifit-service-item .imi-benifit-ser-shape2{right:0;bottom:0;z-index:-1;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:9}.imi-benifit-service-item .imi-benifit-ser-shape2{opacity:0;visibility:hidden}.imi-benifit-service-item .imi-benifit-arrow{top:67%;right:15px;z-index:99}.imi-benifit-service-item .imi-benifit-service-img{overflow:hidden;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:bottom;mask-position:bottom}.imi-benifit-service-item .imi-benifit-service-img img{max-width:367px;-webkit-transition:all 500ms ease;transition:all 500ms ease;border-top-right-radius:10px}.imi-benifit-service-item .imi-benifit-service-text{padding:28px 30px}.imi-benifit-service-item .imi-benifit-service-text h3{color:#0e0e0e;font-size:22px;font-weight:700}.imi-benifit-service-item .imi-benifit-service-text h3:hover{color:var(--base-color)}.imi-benifit-service-item .imi-benifit-service-text span{font-size:14px;color:var(--base-color)}.imi-benifit-service-item:hover .imi-benifit-service-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.imi-benifit-service-item:hover .imi-benifit-ser-shape{opacity:0;visibility:hidden}.imi-benifit-service-item:hover .imi-benifit-ser-shape2{opacity:1;visibility:visible}.imi-benifit-service-item:hover .imi-benifit-arrow a{color:#fff}.imi-benifit-service-btn{padding-top:30px}.imi-consulting-contact-form-area{top:-90px;overflow:hidden;padding:70px 65px;border-radius:60px;background-color:#fff;-webkit-box-shadow:0 1px 73px 0 rgb(0 0 0 / .06);box-shadow:0 1px 73px 0 rgb(0 0 0 / .06)}.imi-consulting-contact-form-area .imi-consulting-title-text h3{color:#000;font-size:28px;font-weight:700;padding-bottom:6px}.imi-consulting-contact-form-area .imi-consulting-title-text p{font-size:18px;padding-bottom:18px}.imi-consulting-contact-form-area button{color:#fff;width:100%;border:none;height:80px;font-size:14px;font-weight:700;margin-top:40px;border-radius:45px;text-transform:uppercase;background-color:var(--base-color);-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-consulting-contact-form-area button:hover{background-color:#000}.imi-consulting-input{margin-bottom:8px}.imi-consulting-input input{width:100%;height:85px;padding-left:45px;border-radius:45px;background-color:#f6f6f6;border:2px solid #fff;border-bottom:2px solid #edeef1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-consulting-input input::-webkit-input-placeholder{font-size:15px;font-weight:500}.imi-consulting-input input::-moz-placeholder{font-size:15px;font-weight:500}.imi-consulting-input input:-ms-input-placeholder{font-size:15px;font-weight:500}.imi-consulting-input input::-ms-input-placeholder{font-size:15px;font-weight:500}.imi-consulting-input input::placeholder{font-size:15px;font-weight:500}.imi-consulting-input input:focus{border:2px solid var(--base-color)}.imi-consulting-input .imi-consulting-form-icon{top:30px;right:30px;position:absolute}.imi-consulting-text-area{padding:95px 0 110px 40px}.imi-consulting-text-area .imi-section-title-1{padding-bottom:45px;border-bottom:1px solid #e3e3e3}.imi-consulting-text-area .imi-section-title-1 p{font-size:18px}.imi-consulting-cta{padding-top:35px}.imi-consulting-cta .inner-icon{color:#fff;width:62px;height:62px;margin-right:15px;border-radius:100%;background-color:var(--base-color)}.imi-consulting-cta .inner-text span{color:#747474}.imi-consulting-cta .inner-text h3{color:#202020;font-size:20px;font-weight:700}.imi-why-choose-us-section{padding:120px 0}.imi-why-choose-us-feature-area{padding-top:45px}.imi-why-choose-us-feature-area .imi-btn-1 i{margin-left:5px}.imi-why-choose-us-ft-list{margin-bottom:35px}.imi-why-choose-us-ft-list:last-child{margin-bottom:0}.imi-why-choose-us-ft-list .feature-icon{width:70px;height:70px;margin-right:20px;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 2px 0 0 rgb(0 12 56 / .07);box-shadow:0 2px 0 0 rgb(0 12 56 / .07)}.imi-why-choose-us-ft-list .feature-icon i{color:#000;font-size:25px}.imi-why-choose-us-ft-list .feature-text{max-width:400px}.imi-why-choose-us-ft-list .feature-text h3{color:#202020;font-size:18px;font-weight:700;padding-bottom:10px}.imi-why-choose-us-img{padding-left:30px}.imi-why-choose-us-img .why-choose-img{overflow:hidden;border-radius:60px}.imi-testimonial-content{padding:120px 0}.imi-testimonial-content-area{max-width:830px}.imi-testimonial-slider-item .testimonial-img{width:157px;height:157px;overflow:hidden;margin-right:60px;border-radius:100%}.imi-testimonial-slider-item .testimonial-text-area{max-width:600px}.imi-testimonial-slider-item .quote-icon{margin-bottom:25px}.imi-testimonial-slider-item .testimonial-desc{color:#fff;font-size:20px;margin-bottom:40px}.imi-testimonial-slider-item .testimonial-author h3{color:#fff;font-size:24px;font-weight:700;padding-bottom:5px}.imi-testimonial-slider-item .testimonial-author span{font-size:15px;font-weight:300;color:#6787fa}.imi-testimonial-content-area{overflow:hidden}.imi-testimonial-content-area .next-prev-btn{right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.imi-testimonial-content-area .next-prev-btn .swiper-button-next,.imi-testimonial-content-area .next-prev-btn .swiper-container-rtl .swiper-button-prev,.imi-testimonial-content-area .next-prev-btn .swiper-button-prev,.imi-testimonial-content-area .next-prev-btn .swiper-container-rtl .swiper-button-next{background-image:none}.imi-testimonial-content-area .next-prev-btn .swiper-button-next,.imi-testimonial-content-area .next-prev-btn .swiper-button-prev{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;position:static;margin-left:10px;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-testimonial-content-area .next-prev-btn .swiper-button-next:hover,.imi-testimonial-content-area .next-prev-btn .swiper-button-prev:hover{color:#fff;background-color:var(--base-color)}.imi-team-section{padding:110px 0}.imi-team-text-area .imi-section-title-1 p{font-size:18px}.imi-team-tab-btn{margin-top:48px;max-width:420px}.imi-team-tab-btn .nav-tabs .nav-link{margin:0;padding:0;width:100%;border:none;color:#000;font-size:25px;font-weight:500;border-radius:0;text-align:left;position:relative;padding-bottom:18px}.imi-team-tab-btn .nav-tabs .nav-link:before{top:0;right:20px;opacity:0;font-size:21px;content:"\f061";font-weight:900;position:absolute;visibility:hidden;color:var(--base-color);-webkit-transition:all 500ms ease;transition:all 500ms ease;font-family:"Font Awesome 5 Pro"}.imi-team-tab-btn .nav-tabs .nav-link:after{left:0;bottom:0;height:1px;content:"";width:100%;position:absolute;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:#202020}.imi-team-tab-btn .nav-tabs .nav-link.active:after{left:0;bottom:0;height:1px;content:"";width:100%;position:absolute;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:var(--base-color)}.imi-team-tab-btn .nav{display:inherit}.imi-team-tab-btn .nav-tabs{border:none}.imi-team-tab-btn li{margin-bottom:22px}.imi-team-tab-btn li:last-child{margin-bottom:0}.imi-team-tab-btn li:last-child .nav-link{padding-bottom:0}.imi-team-tab-btn li:last-child .nav-link:after{display:none}.imi-team-tab-btn .nav-tabs .nav-link.active,.imi-team-tab-btn .nav-tabs .nav-link:hover{color:var(--base-color);background-color:#fff0}.imi-team-tab-btn .nav-tabs .nav-link.active:before,.imi-team-tab-btn .nav-tabs .nav-link:hover:before{right:0;opacity:1;visibility:visible}.imi-team-item-content{margin:0 -15px}.imi-team-list-item li{width:220px;height:220px;z-index:3;margin:10px 15px;overflow:hidden;border-radius:100%;position:relative}.imi-team-list-item li:nth-child(2){width:318px;height:318px}.imi-team-list-item li:nth-child(3){width:223px;height:223px;-webkit-transform:translateY(-50px) translateX(80px);transform:translateY(-50px) translateX(80px)}.imi-team-list-item li:nth-child(4){width:267px;height:267px;-webkit-transform:translateX(90px);transform:translateX(90px)}.imi-team-list-item li:before{left:0;top:60%;right:0;z-index:4;width:15px;opacity:0;color:#fff;height:15px;margin:0 auto;font-weight:900;content:"\f0c1";position:absolute;text-align:center;visibility:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 500ms ease;transition:all 500ms ease;font-family:"Font Awesome 5 Pro";-webkit-transition-delay:0.4s;transition-delay:0.4s}.imi-team-list-item li a{width:100%;z-index:2;display:block;position:relative}.imi-team-list-item li a:before{position:absolute;height:0;width:0;top:50%;left:50%;content:"";padding-top:0;background-color:rgb(60 103 255 / .5);text-align:center;border-radius:100%;opacity:0;z-index:3;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.imi-team-list-item li a:after{position:absolute;content:"";height:0;width:0;top:50%;left:50%;padding-top:0;border-radius:100%;background-color:rgb(60 103 255 / .5);text-align:center;opacity:0;z-index:4;-webkit-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.imi-team-list-item li:hover:before{top:50%;opacity:1;visibility:visible}.imi-team-list-item li:hover a:before,.imi-team-list-item li:hover a:after{opacity:1;height:85%;width:85%}.imi-blog-section{padding:110px 0 90px}.imi-blog-content{padding-top:50px}.imi-blog-item{z-index:1;padding:20px 0;margin-bottom:60px}.imi-blog-item .imi-blog-img{overflow:hidden;margin-left:40px;border-radius:50px}.imi-blog-item .imi-blog-img img{-webkit-transition:500ms all ease;transition:500ms all ease}.imi-blog-item:before{top:0;left:0;width:85%;content:"";z-index:-1;height:100%;position:absolute;border-radius:50px}.imi-blog-item .imi-blog-img{overflow:hidden;border-radius:50px}.imi-blog-item.right-align-img .imi-blog-img{margin-left:40px}.imi-blog-item.right-align-img .imi-blog-text{padding-left:65px}.imi-blog-item.right-align-img:before{background-color:#fff5f5}.imi-blog-item.left-align-img .imi-blog-img{margin-right:40px}.imi-blog-item.left-align-img .imi-blog-text{padding-right:65px}.imi-blog-item.left-align-img:before{right:0;left:auto;background-color:#fdf5ff}.imi-blog-item .imi-blog-text h3{color:#000;font-size:43px;font-weight:700;padding-bottom:10px}.imi-blog-item .imi-blog-text .blog-meta{margin-bottom:20px}.imi-blog-item .imi-blog-text .blog-meta a{color:#5d5353;font-size:15px;margin-right:25px}.imi-blog-item .imi-blog-text .blog-meta a i{margin-right:5px}.imi-blog-item .imi-blog-text .blog-meta a:last-child{margin-right:0}.imi-blog-item .imi-blog-text p{font-size:18px;max-width:580px;padding-bottom:35px}.imi-blog-item .imi-blog-text .imi-btn-1 a{color:#000;padding:16px 45px;background-color:#fff;-webkit-box-shadow:0 2px 0 0 rgb(0 12 56 / .07);box-shadow:0 2px 0 0 rgb(0 12 56 / .07)}.imi-blog-item .imi-blog-text .imi-btn-1 a:hover{color:#fff;background-color:var(--base-color)}.imi-blog-item:hover .imi-blog-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.imi-blog-more-btn .imi-btn-1 a{padding:16px 50px}.imi-bottom-cta-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.imi-bottom-cta-content .imi-consulting-text-area{max-width:610px;padding:90px 0 60px}.imi-bottom-cta-content .imi-bottom-cta-img{left:-50px;bottom:0}.imi-consulting-cta-btn-grp{margin-top:50px}.imi-consulting-cta-btn-grp .imi-btn-1{margin-right:30px}.imi-consulting-cta-btn-grp .imi-consulting-cta{padding-top:0}.imi-consulting-cta-btn-grp .imi-consulting-cta .inner-text span{color:#000;font-weight:500}.imi-consulting-cta-btn-grp .imi-consulting-cta .inner-icon{width:auto;height:auto;background-color:#fff0}.imi-consulting-cta-btn-grp .imi-consulting-cta .inner-icon i{color:#000;font-size:25px}.imi-slider-section-2{padding:0 55px;background-color:#f8eff1}.imi-feature-section-2{z-index:1;padding:100px 0 65px}.imi-feature-section-2:before{top:0;left:0;z-index:-1;width:100%;content:"";height:100%;height:270px;position:absolute;background-color:#f8eff1}.imi-feature-item-2{margin:0 auto;max-width:420px;overflow:hidden;border-radius:5px;margin-bottom:35px}.imi-feature-item-2 .imi-feature-shape{left:0;bottom:0;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-feature-item-2 .imi-feature-text{left:30px;bottom:35px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-feature-item-2 .imi-feature-text .feature-title h3{color:#fff;font-size:22px;margin-top:18px;font-weight:500}.imi-feature-item-2 .imi-feature-hover-item{top:50%;left:0;right:0;max-width:85%;margin:0 auto;padding:45px 30px;border-radius:5px;background-color:rgb(138 15 61 / .9);-webkit-transition:0.3s cubic-bezier(.24,.74,.58,1);transition:0.3s cubic-bezier(.24,.74,.58,1);-webkit-transform:scaleY(0) translateY(-50%);transform:scaleY(0) translateY(-50%);-webkit-transform-origin:top center;transform-origin:top center}.imi-feature-item-2 .imi-feature-hover-item .feature-icon{margin-right:15px}.imi-feature-item-2 .imi-feature-hover-item .feature-title h3{color:#fff;font-size:22px;font-weight:500}.imi-feature-item-2 .imi-feature-hover-item .feature-icon-title{margin-bottom:25px}.imi-feature-item-2 .imi-feature-hover-item .feature-dec-text p{color:#fff;padding-bottom:35px}.imi-feature-item-2 .imi-feature-hover-item .feature-dec-text .read-more-btn{color:#fff;font-weight:500;letter-spacing:2px;position:relative;display:inline-block}.imi-feature-item-2 .imi-feature-hover-item .feature-dec-text .read-more-btn:before{left:0;bottom:0;width:0%;height:1px;content:"";position:absolute;background-color:#fff;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-feature-item-2 .imi-feature-hover-item .feature-dec-text .read-more-btn i{font-size:20px;margin-left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-feature-item-2 .imi-feature-hover-item .feature-dec-text .read-more-btn:hover:before{width:100%}.imi-feature-item-2 .imi-feature-hover-item .feature-dec-text .read-more-btn:hover i{-webkit-transform:rotate(0);transform:rotate(0)}.imi-feature-item-2:hover .imi-feature-shape{left:-30px;opacity:0;bottom:-30px;visibility:hidden;-webkit-transition-delay:0.15s;transition-delay:0.15s}.imi-feature-item-2:hover .imi-feature-text{opacity:0;left:-30px;bottom:-30px;visibility:hidden}.imi-feature-item-2:hover .imi-feature-hover-item{-webkit-transition-delay:0.2s;transition-delay:0.2s;-webkit-transform:scaleY(1) translateY(-50%);transform:scaleY(1) translateY(-50%)}.imi-about-section-2 .imi-section-top-content .imi-title-top-text{max-width:540px;padding-top:65px}.imi-about-img-wrapper-2{max-width:715px}.imi-about-img-wrapper-2 .imi-about-inner-img-1{right:0;top:50px}.imi-about-img-wrapper-2 .imi-about-inner-img-2{right:0;bottom:65px}.imi-about-text-wrapper-2{margin-top:20px}.imi-about-content-2{padding-top:20px}.imi-about-feature-list-2 li{color:#05151b;font-weight:500;line-height:32px;position:relative;padding-left:45px;margin-bottom:18px}.imi-about-feature-list-2 li:last-child{margin-bottom:0}.imi-about-feature-list-2 li:before{top:0;left:0;color:#fff;width:32px;height:32px;content:"\f00c";position:absolute;font-weight:300;line-height:32px;text-align:center;font-family:"Font Awesome 5 Pro";background-color:var(--base-color-2)}.imi-about-experince-area{width:240px;padding:25px;border-radius:3px;background-color:var(--base-color-2)}.imi-about-experince-area .trophy-icon{top:0;right:0}.imi-about-experince-area h3{color:#fff;font-size:50px;margin-bottom:0;font-weight:500;border-radius:5px;padding-bottom:35px}.imi-about-experince-area p{color:#fff;font-size:18px;font-weight:500;line-height:1.2;max-width:140px}.imi-about-satisfection{margin-top:50px;max-width:460px}.imi-about-satisfection .skill-set-percent h4{color:#101010;font-size:18px;padding-bottom:15px}.imi-about-satisfection .skill-set-percent .progress{height:10px;border-radius:20;position:relative;overflow:visible;background-color:#e8e8e8}.imi-about-satisfection .skill-set-percent .progress span{right:0;top:-30px;font-size:15px;color:#101010;font-weight:500;position:absolute}.imi-about-satisfection .skill-set-percent .progress-bar{width:0;float:left;height:100%;position:relative;border-radius:10px;-webkit-transition:2s all ease-in-out;transition:2s all ease-in-out;background:var(--base-color-2)}.imi-about-name-sign{margin-top:75px}.imi-about-name-sign .imi-about-name{margin-right:60px}.imi-about-name-sign .imi-about-name h3{color:#061d25;font-size:20px;font-weight:500;margin-bottom:0;padding-bottom:10px}.imi-visa-category-section{z-index:1;margin:0 60px;overflow:hidden;padding:120px 0;background-color:#061d25}.imi-visa-category-section .imi-visa-category-shape1{top:-50px;z-index:-1;left:-190px}.imi-visa-category-section .imi-visa-category-shape2{right:-190px;bottom:-80px;z-index:-1}.imi-visa-category-section .imi-section-top-content .imi-section-title-2 h2{color:#fff}.imi-visa-category-section .imi-section-top-content .imi-title-top-text p{color:#fff}.imi-visa-category-content{padding-top:45px}.imi-visa-category-slider{overflow:hidden}.imi-visa-category-slider .swiper-paginations{margin-top:42px}.imi-visa-category-slider .swiper-paginations .swiper-pagination-bullet{height:8px;width:15px;margin:0 7px;border-radius:0;background-color:#3c8ba7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-visa-category-slider .swiper-paginations .swiper-pagination-bullet.swiper-pagination-bullet-active{width:33px;background-color:var(--base-color-2)}.imi-visa-category-item{max-width:420px;overflow:hidden;padding-bottom:45px}.imi-visa-category-item .imi-visa-category-btn{top:0;left:0;width:85px;height:265px;position:absolute;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.imi-visa-category-item .imi-visa-category-btn a{z-index:1;color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:2px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border:1px solid #0e3441;border-bottom:none;background-color:#09232c}.imi-visa-category-item .imi-visa-category-btn a:before{left:0;bottom:0;top:auto;width:100%;z-index:-1;height:0%;content:"";position:absolute;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:var(--base-color-2)}.imi-visa-category-item .imi-visa-category-btn a i{font-size:18px;margin-top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-visa-category-item .imi-visa-category-img img{-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-visa-category-item .imi-visa-category-text{left:0;bottom:0;padding:25px;max-width:310px;position:absolute;border:1px solid #0e3441;background-color:#09232c}.imi-visa-category-item .imi-visa-category-text h3{color:#fff;font-size:24px;padding-bottom:16px}.imi-visa-category-item .imi-visa-category-text p{color:#ccc}.imi-visa-category-item:hover .imi-visa-category-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.imi-visa-category-item:hover .imi-visa-category-btn a:before{top:0;bottom:auto;height:100%}.imi-visa-category-item:hover .imi-visa-category-btn a i{-webkit-transform:rotate(0);transform:rotate(0)}.imi-service-section-2{padding:120px 0 90px}.imi-service-content-2{padding-top:40px}.imi-service-item-2{border-radius:4px;padding:40px 30px;margin-bottom:30px;background-color:#061d25}.imi-service-item-2 .imi-service-icon{width:50px;height:50px;border-radius:100%;margin-bottom:20px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-service-item-2 .imi-service-icon img{-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-service-item-2 .imi-service-text h3{color:#fff;font-size:24px;position:relative;padding-bottom:25px;margin-bottom:25px;display:inline-block}.imi-service-item-2 .imi-service-text h3:before{left:0;bottom:0;width:100%;height:4px;content:"";position:absolute;background-color:#0e3441}.imi-service-item-2 .imi-service-text h3:after{left:0;content:"";height:4px;width:100px;bottom:0;position:absolute;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:var(--base-color-2)}.imi-service-item-2 .imi-service-text p{color:#ccc;padding-bottom:22px}.imi-service-item-2 .imi-service-text .service_more_btn{color:#fff;font-weight:500;position:relative;letter-spacing:2px}.imi-service-item-2 .imi-service-text .service_more_btn:before{left:0;bottom:0;width:0%;height:1px;content:"";position:absolute;background-color:#fff;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-service-item-2 .imi-service-text .service_more_btn i{font-size:20px;margin-left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-service-item-2 .imi-service-text .service_more_btn:hover:before{width:100%}.imi-service-item-2 .imi-service-text .service_more_btn:hover i{-webkit-transform:rotate(0);transform:rotate(0)}.imi-service-item-2:hover .imi-service-icon{background-color:#0e3441}.imi-service-item-2:hover .imi-service-icon img{-webkit-transform:scale(.5);transform:scale(.5)}.imi-service-item-2:hover .imi-service-text h3:after{width:100%}.imi-counter-section,.imi-counter-section-2{margin:0 60px;padding:55px 0;background-color:#f8eff1}.imi-counter-section-2{background-color:#f5f7ff}.imi-counter-item{margin-left:35px}.imi-counter-item p{font-size:98px;font-weight:500;margin-right:25px;color:var(--base-color-2)}.imi-counter-item h3{color:#09242d;font-size:24px;max-width:115px;font-weight:500}.imi-country-section,.imi-country-section-2{z-index:1;margin:0 60px;overflow:hidden;padding:115px 0 120px;background-color:#061d25}.imi-country-section .imi-visa-category-shape1,.imi-country-section-2 .imi-visa-category-shape1{top:-50px;z-index:-1;left:-190px}.imi-country-section .imi-visa-category-shape2,.imi-country-section-2 .imi-visa-category-shape2{right:-190px;bottom:-80px;z-index:-1}.imi-country-content .imi-section-title-2{margin-bottom:40px}.imi-country-content .imi-section-title-2 h2{color:#fff;padding-bottom:35px}.imi-country-content .imi-section-title-2 p{color:#f8eff1;max-width:570px}.imi-country-section-2{background-color:#000}.imi-country-section-2 .imi-visa-category-shape1{top:0;left:-50px}.imi-country-section-2 .imi-visa-category-shape2{right:-50px;bottom:0}.imi-country-section-2 .imi-check-eligibility-area .eligibility-form button{background-color:var(--base-color)}.imi-country-section-2 .imi-country-list-slider-area .swiper-paginations_2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--base-color)}.imi-country-section-2 .imi-check-eligibility-area .eligibility-form select{background-color:#060a19;border:1px solid rgb(60 103 255 / .2)}.imi-country-section-2 .imi-country-list-item{background-color:#060a19;border:1px solid rgb(60 103 255 / .2)}.imi-check-eligibility-area h3{color:#fff;font-size:22px;font-weight:500;position:relative;display:inline-block}.imi-check-eligibility-area h3:before{bottom:0;width:100%;content:"";height:1px;position:absolute;background-color:#fff}.imi-check-eligibility-area .eligibility-form{margin-top:35px}.imi-check-eligibility-area .eligibility-form select{width:100%;height:55px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:20px;border:1px solid #0e3441;background-color:#09232c}.imi-check-eligibility-area .eligibility-form button{color:#fff;border:none;margin-top:30px;font-weight:500;overflow:hidden;position:relative;letter-spacing:2px;padding:18px 40px 16px;text-transform:uppercase;background-color:var(--base-color-2)}.imi-check-eligibility-area .eligibility-form button i{font-size:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-check-eligibility-area .eligibility-form button:before{content:"";position:absolute;top:0;left:-75%;z-index:2;display:block;width:50%;height:100%;-webkit-transform:skewX(-25deg);-khtml-transform:skewX(-25deg);transform:skewX(-25deg);background-image:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .6)));background-image:linear-gradient(to right,#fff0,rgb(255 255 255 / .6));-webkit-transition:all 500ms linear 0ms;transition:all 500ms linear 0ms}.imi-check-eligibility-area .eligibility-form button:hover:before{-webkit-animation:shine 1s;animation:shine 1s}.imi-check-eligibility-area .eligibility-form button:hover i{-webkit-transform:rotate(0);transform:rotate(0)}.imi-country-list-slider{overflow:hidden;height:520px}.imi-country-list-slider .swiper-slide{height:150px!important}.imi-country-list-slider-area .swiper-paginations_2{top:50%;right:-40px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.imi-country-list-slider-area .swiper-paginations_2 .swiper-pagination-bullet{width:8px;height:15px;display:block;margin:7px 0;border-radius:0;background-color:#3c8ba7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-country-list-slider-area .swiper-paginations_2 .swiper-pagination-bullet.swiper-pagination-bullet-active{height:33px;background-color:var(--base-color-2)}.imi-country-list-item{padding:15px;border:1px solid #0e3441;background-color:#09232c}.imi-country-list-item .country-flag{margin-right:28px}.imi-country-list-item .country-text{max-width:385px}.imi-country-list-item .country-text h3{color:#fff;font-size:22px;font-weight:500;padding-bottom:15px}.imi-country-list-item .country-text li{color:#fff;position:relative;padding-left:18px;margin-right:5px}.imi-country-list-item .country-text li:before{top:0;left:0;color:#fff;content:"\f00c";position:absolute;font-weight:300;font-family:"Font Awesome 5 Pro"}.imi-country-list-item .country-text li:after{right:-4px;bottom:0;color:#fff;content:",";position:absolute}.imi-country-list-item .country-text li:last-child:after{display:none}.imi-benifit-section-2{padding:120px 0}.imi-benifit-section-2 .imi-section-top-content{margin-bottom:40px}.imi-benifit-section-2 .imi-section-top-content .imi-section-title-2{max-width:715px}.imi-benifit-img-area{margin-bottom:15px}.imi-benifit-img-area .imi-benifit-img{overflow:hidden;border-radius:5px;margin-bottom:30px;display:inline-block}.imi-benifit-feature-item{margin-bottom:45px}.imi-benifit-feature-item:last-child{margin-bottom:0}.imi-benifit-feature-item h3{color:#061d25;font-size:22px;font-weight:500;padding-bottom:25px}.imi-benifit-feature-item .imi-bt-feature-icon-text .bt-feature-icon{width:70px;height:70px;margin-right:110px}.imi-benifit-feature-item .imi-bt-feature-icon-text .bt-feature-icon:before{top:0;content:"";width:1px;right:-48px;height:68px;position:absolute;background-color:#e0dddd}.imi-benifit-feature-item .imi-bt-feature-icon-text .bt-feature-text{max-width:270px}.imi-benifit-form-wrapper{margin-left:60px;padding:65px 60px;background-color:#061d25}.imi-benifit-form-wrapper .imi-section-title-2{margin-bottom:40px}.imi-benifit-form-wrapper .imi-section-title-2 .imi-subtitle{font-size:13px}.imi-benifit-form-wrapper .imi-section-title-2 h2{color:#fff;font-size:36px}.imi-benifit-form-wrapper form input,.imi-benifit-form-wrapper form textarea{width:100%;height:40px;border:none;margin-bottom:40px;background-color:#fff0;border-bottom:1px solid #1f333a}.imi-benifit-form-wrapper form input::-webkit-input-placeholder,.imi-benifit-form-wrapper form textarea::-webkit-input-placeholder{color:#7a7a7a}.imi-benifit-form-wrapper form input::-moz-placeholder,.imi-benifit-form-wrapper form textarea::-moz-placeholder{color:#7a7a7a}.imi-benifit-form-wrapper form input:-ms-input-placeholder,.imi-benifit-form-wrapper form textarea:-ms-input-placeholder{color:#7a7a7a}.imi-benifit-form-wrapper form input::-ms-input-placeholder,.imi-benifit-form-wrapper form textarea::-ms-input-placeholder{color:#7a7a7a}.imi-benifit-form-wrapper form input::placeholder,.imi-benifit-form-wrapper form textarea::placeholder{color:#7a7a7a}.imi-benifit-form-wrapper form textarea{height:85px}.imi-benifit-form-wrapper form button{color:#fff;border:none;font-weight:500;padding:15px 30px;border-radius:5px;letter-spacing:2px;text-transform:uppercase;background-color:var(--base-color-2)}.imi-testimonial-section-2{z-index:1;overflow:hidden;background-color:#061d25}.imi-testimonial-section-2 .imi-visa-category-shape2{top:-80px;z-index:-1;right:-150px}.imi-testimonial-img-2{z-index:1;overflow:hidden}.imi-testimonial-img-2 .imi-testimonial-shape1{bottom:0;left:-125px}.imi-testimonial-slider-content-2 .imi-section-title-2{padding-bottom:55px}.imi-testimonial-slider-content-2 .imi-section-title-2 h2{color:#fff}.imi-testimonial-slider-content-2 .imi-testimonial-slider-item-2 .qoute-icon{margin-bottom:25px}.imi-testimonial-slider-content-2 .imi-testimonial-slider-item-2 .testimonial-text{color:#fff;font-size:18px;max-width:500px;font-style:italic;margin-bottom:45px}.imi-testimonial-slider-content-2 .imi-testimonial-slider-item-2 .testimonial-author .author-img{height:90px;width:105px;overflow:hidden;margin-right:30px;border-radius:4px}.imi-testimonial-slider-content-2 .imi-testimonial-slider-item-2 .testimonial-author .author-text p{color:#fff;font-size:21px;font-weight:500;padding-bottom:8px}.imi-testimonial-slider-content-2 .imi-testimonial-slider-item-2 .testimonial-author .author-text span{color:#fff}.imi-testimonial-slider-2{overflow:hidden}.imi-testimonial-slider-area-2 .swiper-paginations_3{right:0;bottom:0;z-index:2;position:absolute}.imi-testimonial-slider-area-2 .swiper-paginations_3 .swiper-pagination-bullet{height:8px;width:15px;margin:0 7px;border-radius:0;background-color:#3c8ba7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-testimonial-slider-area-2 .swiper-paginations_3 .swiper-pagination-bullet.swiper-pagination-bullet-active{width:33px;background-color:var(--base-color-2)}.imi-blog-section-2{padding:115px 0 35px}.imi-blog-content-2{padding-top:50px}.imi-blog-item-2{z-index:1;position:relative;margin-bottom:40px}.imi-blog-item-2:before{left:0;bottom:0;width:100%;height:75%;z-index:-1;content:"";position:absolute;background-color:#fff;-webkit-box-shadow:0 0 47.5px 2.5px rgb(0 0 0 / .1);box-shadow:0 0 47.5px 2.5px rgb(0 0 0 / .1)}.imi-blog-item-2 .imi-blog-img-date,.imi-blog-item-2 .imi-blog-text-meta{margin:0 auto;max-width:370px}.imi-blog-item-2 .imi-blog-img{overflow:hidden}.imi-blog-item-2 .imi-blog-img img{-webkit-transition:500ms all ease;transition:500ms all ease}.imi-blog-item-2 .imi-blog-date{right:25px;color:#fff;width:80px;height:90px;bottom:-30px;font-size:36px;font-weight:600;font-family:var(--heading-2);background-color:var(--base-color-2)}.imi-blog-item-2 .imi-blog-date span{left:0;bottom:0;width:100%;color:#fff;display:block;font-size:13px;padding:5px 0;font-weight:400;position:absolute;background-color:#061d25;font-family:var(--body-font-2)}.imi-blog-item-2 .imi-blog-text-meta{padding:25px 30px}.imi-blog-item-2 .imi-blog-meta a{margin-right:20px}.imi-blog-item-2 .imi-blog-meta a i{margin-right:5px;color:var(--base-color-2)}.imi-blog-item-2 .imi-blog-meta a:last-child{margin-right:0}.imi-blog-item-2 .imi-blog-text{margin-top:10px}.imi-blog-item-2 .imi-blog-text h3{color:#061d25;font-size:20px;font-weight:600;line-height:1.5;padding-bottom:22px;letter-spacing:-1.5px;border-bottom:1px solid #e9f0f3}.imi-blog-item-2 .imi-blog-text .read_more{color:#000;font-weight:500;margin-top:25px;letter-spacing:2px;display:inline-block}.imi-blog-item-2 .imi-blog-text .read_more i{margin-left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:500ms all ease;transition:500ms all ease}.imi-blog-item-2 .imi-blog-text .read_more:hover{color:#061d25}.imi-blog-item-2 .imi-blog-text .read_more:hover i{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.imi-blog-item-2:hover .imi-blog-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.imi-sponsor-slider-2{overflow:hidden!important;padding:50px 15px 120px 0px!important}.imi-sponsor-slider-2 .imi-sponsor-item{width:210px;height:145px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgb(0 0 0 / .05);box-shadow:0 0 20px 0 rgb(0 0 0 / .05)}.imi-about-page-about-section{padding:110px 0}.imi-about-page-about-section .imi-section-title-2{max-width:650px}.imi-about-page-about-content{padding-top:60px}.imi-about-page-img-wrapper .imi-about-exp-area{right:0;bottom:0;z-index:1;padding:50px 30px;border:4px solid #fff;background-color:var(--base-color)}.imi-about-page-img-wrapper .imi-about-exp-area .trophy-icon{left:0;right:0;top:10px;width:100%;z-index:-1;opacity:.02;text-align:center}.imi-about-page-img-wrapper .imi-about-exp-area h3{color:#fff;font-size:50px;padding-bottom:15px}.imi-about-page-img-wrapper .imi-about-exp-area p{color:#fff;font-size:18px;max-width:140px;line-height:25px}.imi-about-page-text-area{padding-left:50px}.imi-about-page-text-area .imi-about-text-desc{margin-bottom:30px}.imi-about-page-text-area .imi-about-text-desc p{padding-bottom:20px}.imi-about-page-text-area .imi-about-feature-list-2 li:before{background-color:var(--base-color)}.imi-counter-content-2 .imi-counter-item p{color:var(--base-color);font-family:var(--body-font-2)}.imi-counter-content-2 .imi-counter-item h3{font-weight:400}.imi-team-section-3{padding:110px 0 70px}.imi-team-content-3{padding-top:50px}.imi-team-item-3{overflow:hidden;margin-bottom:40px}.imi-team-item-3 .imi-team-img-social-btn:before{top:0;left:0;right:0;opacity:0;height:100%;content:"";width:100%;visibility:hidden;position:absolute;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:rgb(60 103 255 / .5)}.imi-team-item-3 .imi-team-btn{left:0;top:60%;right:0;opacity:0;visibility:hidden;text-align:center;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-team-item-3 .imi-team-btn a{color:#fff;font-weight:500;padding:18px 42px;border-radius:3px;display:inline-block;border:1px solid #FFF;font-family:var(--body-font-2);background-color:var(--base-color)}.imi-team-item-3 .imi-team-btn a i{font-size:18px;margin-left:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.imi-team-item-3 .imi-team-social{bottom:0;opacity:0;left:-50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;padding:13px 15px;visibility:hidden;background-color:#fff;-webkit-transition:all 400ms ease;transition:all 400ms ease}.imi-team-item-3 .imi-team-social a{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;color:var(--base-color);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--base-color)}.imi-team-item-3 .imi-team-social a:last-child{margin-right:0}.imi-team-item-3 .imi-team-social a:hover{color:#fff;background-color:var(--base-color)}.imi-team-item-3 .imi-team-text{margin-top:30px}.imi-team-item-3 .imi-team-text h3{color:#000;font-size:22px;font-weight:500;padding-bottom:5px}.imi-team-item-3 .imi-team-text span{color:#000;font-weight:300}.imi-team-item-3:hover .imi-team-img-social-btn:before{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.imi-team-item-3:hover .imi-team-btn{top:50%;opacity:1;visibility:visible;-webkit-transition-delay:0.2s;transition-delay:0.2s}.imi-team-item-3:hover .imi-team-social{left:0;opacity:1;visibility:visible;-webkit-transition-delay:0.4s;transition-delay:0.4s}.imi-testimonial-section-3{margin:0 60px;background-color:#000}.imi-testimonial-content-3 .imi-testimonial-img-2 .imi-testimonial-shape1{left:0}.imi-testimonial-content-3 .imi-testimonial-slider-area-2 .swiper-paginations_3 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--base-color)}.imi-testimonial-content-3 .imi-testimonial-slider-content-2 .imi-testimonial-slider-item-2 .testimonial-text{font-weight:300;font-family:var(--body-font)}.imi-testimonial-section-3 .imi-visa-category-shape3{top:0;right:0}.imi-blog-content-3{padding-top:50px}.imi-blog-content-3 .imi-blog-item-2 .imi-blog-date{font-family:var(--headline);background-color:var(--base-color)}.imi-blog-content-3 .imi-blog-item-2 .imi-blog-meta a i{color:var(--base-color)}.imi-blog-content-3 .imi-blog-item-2 .imi-blog-text h3{font-weight:500;padding-bottom:15px}.imi-blog-content-3 .imi-blog-item-2 .imi-blog-text .read_more{margin-top:20px}.imi-team-details-info-text{padding-left:30px}.imi-team-details-info-text .team-details-title-designation{padding-bottom:20px}.imi-team-details-info-text .team-details-title-designation h3{color:#000;font-size:40px;font-weight:500;padding-bottom:15px}.imi-team-details-info-text .team-details-title-designation span{color:#3c67ff;font-size:18px}.imi-team-details-info-text .team-details-desc{margin-bottom:30px}.imi-team-details-info-text .imi-team-details-cta-item{margin-bottom:20px}.imi-team-details-info-text .imi-team-details-cta-item .cta-icon{font-size:25px;margin-right:15px;color:var(--base-color)}.imi-team-details-info-text .imi-team-details-cta-item .cta-text{max-width:260px}.imi-team-details-info-text .imi-team-details-cta-item .cta-text h3{color:#000;font-size:16px;padding-bottom:5px;letter-spacing:.02em}.imi-team-details-info-text .imi-team-details-cta-item .cta-text p{color:#666}.imi-team-details-info-text .imi-team-details-social{margin-top:40px}.imi-team-details-info-text .imi-team-details-social h3{color:#000;font-size:16px;padding-bottom:15px}.imi-team-details-info-text .imi-team-details-social a{width:40px;height:40px;line-height:40px;text-align:center;margin-right:15px;border-radius:100%;display:inline-block;color:var(--base-color);border:1px solid var(--base-color)}.imi-team-details-info-text .imi-team-details-social a:hover{color:#fff;background-color:var(--base-color)}.imi-team-details-text-desc{margin-top:55px}.imi-team-details-text-desc h3{color:#000;font-size:34px;font-weight:500;padding-bottom:18px}.imi-team-details-text-desc p{padding-bottom:20px}.imi-team-details-skill{margin-top:20px}.imi-team-skill-progess{margin-bottom:30px}.imi-team-skill-progess h4{color:#061D25;font-size:16px;font-weight:500;padding-bottom:18px}.imi-team-skill-progess .progress{height:12px;border-radius:0;position:relative;overflow:visible;border-radius:10px;background-color:rgb(60 103 255 / .1)}.imi-team-skill-progess .progress span{right:0;top:-40px;font-size:16px;font-weight:500;position:absolute;color:var(--base-color)}.imi-team-skill-progess .progress-bar{width:0;float:left;height:100%;overflow:visible;border-radius:10px;position:relative;-webkit-transition:2s all ease-in-out;transition:2s all ease-in-out;background:var(--base-color)}.imi-team-skill-progess .progress-bar:before,.imi-team-skill-progess .progress-bar:after{top:-7px;right:-3px;width:26px;content:"";height:26px;position:absolute;border-radius:100%;background-color:var(--base-color)}.imi-team-skill-progess .progress-bar:after{top:-2px;right:2px;width:15px;height:15px;background-color:#fff}.imi-team-details-form{padding-left:40px}.imi-team-details-form input,.imi-team-details-form textarea{width:100%;height:62px;padding-left:18px;margin-bottom:30px;border:1px solid rgb(5 21 27 / .1490196078)}.imi-team-details-form input::-webkit-input-placeholder,.imi-team-details-form textarea::-webkit-input-placeholder{color:rgb(0 0 0 / .5)}.imi-team-details-form input::-moz-placeholder,.imi-team-details-form textarea::-moz-placeholder{color:rgb(0 0 0 / .5)}.imi-team-details-form input:-ms-input-placeholder,.imi-team-details-form textarea:-ms-input-placeholder{color:rgb(0 0 0 / .5)}.imi-team-details-form input::-ms-input-placeholder,.imi-team-details-form textarea::-ms-input-placeholder{color:rgb(0 0 0 / .5)}.imi-team-details-form input::placeholder,.imi-team-details-form textarea::placeholder{color:rgb(0 0 0 / .5)}.imi-team-details-form textarea{height:165px;padding:18px}.imi-team-details-form button{color:#fff;border:none;font-weight:500;padding:15px 40px;border-radius:5px;background-color:var(--base-color)}.imi-team-details-form button i{margin-left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.imi_2-blog-item{max-width:420px}.imi_2-blog-item .blog-img{overflow:hidden;border-radius:10px 10px 0 0}.imi_2-blog-item .blog-img img{-webkit-transition:500ms all ease;transition:500ms all ease}.imi_2-blog-item .imi_2-blog-author{left:0;bottom:0;background-color:#fff;padding:10px 20px 5px 12px;border-radius:0 14px 0 0}.imi_2-blog-item .imi_2-blog-author img{width:30px;height:30px;overflow:hidden;margin-right:10px;border-radius:100%;border:.8px solid #5956F0}.imi_2-blog-item .imi_2-blog-author span{color:#000;font-weight:600;font-size:12px}.imi_2-blog-item .imi_2-blog-author span a{color:#5956F0}.imi_2-blog-item .blog-meta{margin-bottom:18px}.imi_2-blog-item .blog-meta a{color:#000;margin-right:20px}.imi_2-blog-item .blog-meta a i{color:#5956F0;margin-right:5px}.imi_2-blog-item .blog-meta-text{padding:25px}.imi_2-blog-item .blog-meta-text h3{color:#191B1E;font-size:22px;font-weight:600;line-height:35px}.imi_2-blog-item .blog-meta-text h3:hover{color:var(--base-color)}.imi_2-blog-item .blog-meta-text .read_more{color:#000;font-weight:500;margin-top:15px;position:relative;display:inline-block}.imi_2-blog-item .blog-meta-text .read_more i{font-size:18px;margin-left:20px;display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:500ms all ease;transition:500ms all ease}.imi_2-blog-item .blog-meta-text .read_more:before{bottom:0;width:0%;height:1px;content:"";position:absolute;background-color:#000;-webkit-transition:500ms all ease;transition:500ms all ease}.imi_2-blog-item .blog-meta-text .read_more:hover:before{width:100%}.imi_2-blog-item .blog-meta-text .read_more:hover i{-webkit-transform:rotate(0);transform:rotate(0)}.imi_2-blog-item:hover .blog-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.imi_2-blog-item:hover .blog-img .imi_2-blog-author img{-webkit-transform:scale(1);transform:scale(1)}.imi_2-blog-feed-area .imi_2-blog-item{max-width:100%;margin-bottom:50px;text-align:center}.imi_2-blog-feed-area .imi_2-blog-item .blog-img{overflow:hidden;border-radius:8px;margin-bottom:30px;display:inline-block}.imi_2-blog-feed-area .imi_2-blog-item .blog-img img{border-radius:8px}.imi_2-blog-feed-area .imi_2-blog-item .blog-meta-text h3{font-size:36px;line-height:1.2}.imi_2-blog-feed-area .imi_2-blog-item .blog-meta-text p{font-size:18px;padding-top:15px}.imi_2-blog-feed-area .imi_2-blog-item .blog-meta-text{padding:0;text-align:left}.imi_2-blog-sidebar{top:100px;margin-left:30px;position:sticky;padding-bottom:50px;border-left:1px solid #e5e5e5}.imi_2-sidebar-widget{padding-top:45px;padding-bottom:45px;border-bottom:1px solid #e5e5e5}.imi_2-sidebar-widget .widget-title{color:#000;font-size:22px;font-weight:700;padding-bottom:12px}.imi_2-sidebar-widget .search-widget form{position:relative}.imi_2-sidebar-widget .search-widget input{height:50px;width:100%;padding-left:15px;border:1px solid #ebebeb}.imi_2-sidebar-widget .search-widget button{top:13px;right:15px;border:none;position:absolute;background-color:#fff0}.imi_2-sidebar-widget .category-widget li{font-size:18px;margin-bottom:8px;-webkit-transition:500ms all ease;transition:500ms all ease}.imi_2-sidebar-widget .category-widget li:last-child{margin-bottom:0}.imi_2-sidebar-widget .category-widget li a{color:#6f7183}.imi_2-sidebar-widget .category-widget li:hover{padding-left:15px}.imi_2-sidebar-widget .category-widget li:hover a{color:var(--base-color)}.imi_2-sidebar-widget .category-widget li:hover span{color:var(--base-color)}.imi_2-sidebar-widget .imi_2-recent-blog-item{margin-top:20px}.imi_2-sidebar-widget .imi_2-recent-blog-item .blog-img{width:70px;height:70px;overflow:hidden;margin-right:20px}.imi_2-sidebar-widget .imi_2-recent-blog-item .blog-text{max-width:205px}.imi_2-sidebar-widget .imi_2-recent-blog-item .blog-text h3{color:#000;font-size:18px;font-weight:700}.imi_2-sidebar-widget .imi_2-recent-blog-item .blog-text span{color:#6f7183;font-size:16px}.imi_2-sidebar-widget .tags-widget a{font-size:18px;margin-right:20px;margin-bottom:8px;display:inline-block}.imi_2-sidebar-widget .tags-widget a:hover{color:var(--base-color)}.imi_2-sidebar-widget .social-widget a{font-size:18px;display:block;margin-bottom:8px}.imi_2-sidebar-widget .social-widget a:hover{color:var(--base-color)}.imi-blog-details-content{padding:25px;max-width:860px;background-color:rgb(0 0 0 / .02)}.imi-blog-details-content .imi-blog-details-img{margin-bottom:18px}.imi-blog-details-content .imi-blog-details-img .imi-blog-date{top:15px;right:25px;color:#fff;width:80px;height:90px;font-size:36px;font-weight:600;background-color:var(--base-color)}.imi-blog-details-content .imi-blog-details-img .imi-blog-date span{left:0;bottom:0;width:100%;color:#fff;display:block;font-size:13px;padding:5px 0;font-weight:400;position:absolute;background-color:#000;font-family:var(--body-font-2)}.imi-blog-details-content .imi-blog-details-meta{margin-bottom:18px}.imi-blog-details-content .imi-blog-details-meta a{margin-right:25px;display:inline-block}.imi-blog-details-content .imi-blog-details-meta a i{margin-right:8px;color:var(--base-color)}.imi-blog-details-content .imi-blog-details-text h3{color:#000;font-size:24px;font-weight:600;padding-bottom:18px}.imi-blog-details-content .imi-blog-details-text p{padding-bottom:20px}blockquote{color:#000;font-size:18px;font-weight:500;font-style:italic;position:relative;margin:50px 16px 40px;padding:40px 70px 60px}blockquote:before,blockquote:after{top:-16px;width:100%;left:-16px;content:"";height:100%;position:absolute;border:2px solid var(--base-color)}blockquote:after{top:10px;left:auto;right:-16px;border:none;opacity:.05;background-color:#3C67FF}blockquote .blockquote-name{right:40px;bottom:30px;font-weight:300;position:absolute;color:var(--base-color)}.imi-blog-details-tag-share{margin:30px 0}.imi-blog-details-tag-share .imi-blog-details-tag span{color:#000;font-size:18px;font-weight:400;margin-right:20px}.imi-blog-details-tag-share .imi-blog-details-tag a{padding:8px 15px;display:inline-block;margin-right:10px;background-color:rgb(6 29 37 / .05)}.imi-blog-details-tag-share .imi-blog-details-tag a:hover{color:#fff;background-color:var(--base-color)}.imi-blog-details-tag-share .imi-blog-details-share span{color:#000;font-size:18px;font-weight:400;margin-right:20px}.imi-blog-details-tag-share .imi-blog-details-share a{width:26px;height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--base-color);border:1px solid #3C67FF}.imi-blog-details-tag-share .imi-blog-details-share a:hover{color:#fff;background-color:var(--base-color)}.blog-widget-title{color:#000;font-weight:600;font-size:22px;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #3C67FF}.imi-comment-area-wrapper,.imi-comment-form-area{padding:25px;max-width:860px;margin-bottom:40px;background-color:rgb(0 0 0 / .02)}.blog-commnet-img-text-wrap{margin-bottom:30px}.blog-commnet-img-text-wrap .blog-comment-img{width:40px;height:40px;overflow:hidden;margin-right:15px;border-radius:100%}.blog-commnet-img-text-wrap .blog-comment-text{width:100%;max-width:750px}.blog-commnet-img-text-wrap .blog-comment-text .author-name-time h4{color:#000;font-size:16px;font-weight:400;padding:8px 0 10px}.blog-commnet-img-text-wrap .blog-comment-text .author-name-time span{color:#000;font-size:14px}.blog-commnet-img-text-wrap .blog-comment-text p{color:#666}.blog-commnet-img-text-wrap .blog-comment-text .comment-replay{font-size:14px;font-weight:400;margin-top:15px;padding:4px 15px;border-radius:4px;display:inline-block;color:var(--base-color);border:1px solid #3C67FF}.imi-blog-comment-list-area li li{margin-left:60px;margin-bottom:30px}.imi-comment-form-area form{margin-top:40px}.imi-comment-form-area input,.imi-comment-form-area textarea{width:100%;height:62px;padding-left:18px;margin-bottom:30px;border:1px solid rgb(5 21 27 / .1490196078)}.imi-comment-form-area input::-webkit-input-placeholder,.imi-comment-form-area textarea::-webkit-input-placeholder{color:rgb(0 0 0 / .5)}.imi-comment-form-area input::-moz-placeholder,.imi-comment-form-area textarea::-moz-placeholder{color:rgb(0 0 0 / .5)}.imi-comment-form-area input:-ms-input-placeholder,.imi-comment-form-area textarea:-ms-input-placeholder{color:rgb(0 0 0 / .5)}.imi-comment-form-area input::-ms-input-placeholder,.imi-comment-form-area textarea::-ms-input-placeholder{color:rgb(0 0 0 / .5)}.imi-comment-form-area input::placeholder,.imi-comment-form-area textarea::placeholder{color:rgb(0 0 0 / .5)}.imi-comment-form-area textarea{height:165px;padding:18px}.imi-comment-form-area button{color:#fff;border:none;font-weight:500;padding:15px 40px;border-radius:5px;background-color:var(--base-color)}.imi-comment-form-area button i{margin-left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.imi-blog-widget{margin-bottom:50px}.search-widget form{position:relative}.search-widget input{width:100%;height:60px;border:none;padding-left:20px;background-color:#fff;-webkit-box-shadow:0 5px 30px 0 rgb(0 0 0 / .0509803922);box-shadow:0 5px 30px 0 rgb(0 0 0 / .0509803922)}.search-widget button{top:0;right:0;color:#fff;width:60px;height:60px;border:none;position:absolute;background-color:var(--base-color)}.imi-blog-widget .recent-blog-post-item{margin-bottom:20px}.imi-blog-widget .recent-blog-post-item:last-child{margin-bottom:0}.imi-blog-widget .recent-blog-post-item .blog-img{width:115px;height:78px;margin-right:15px}.imi-blog-widget .recent-blog-post-item .blog-text h3{color:#000;font-size:16px;font-weight:400;padding-bottom:5px}.imi-blog-widget .recent-blog-post-item .blog-text span{color:#666}.imi-blog-widget .category-widget li{margin-bottom:12px}.imi-blog-widget .category-widget li:last-child{margin-bottom:0}.imi-blog-widget .category-widget li a{color:#000;padding-left:12px;position:relative}.imi-blog-widget .category-widget li a:before{left:0;top:8px;width:4px;content:"";height:4px;position:absolute;border-radius:100%;background-color:var(--base-color)}.imi-blog-widget .tag-widget li a{color:#000;font-size:14px;margin-right:5px;padding:8px 15px;margin-bottom:8px;display:inline-block;background:rgb(6 29 37 / .05)}.blog-details-text-img-area .imi_2-blog-item{max-width:100%}.blog-details-text-img-area .imi_2-blog-item .blog-meta-text{padding-left:0}.blog-details-text-img-area .imi_2-blog-item .blog-meta-text h2{color:#000;font-size:36px;font-weight:700}.blog-details-text-img-area .blog-details-img-wrap{margin-bottom:40px}.blog-details-text-img-area .blog-details-img-wrap img{border-radius:10px}.imi_2-blog-share-tag{margin:40px 0 0}.imi_2-project-next-prev-btn{padding-top:40px;margin-top:40px;border-top:1px solid #d9d9d9}.imi_2-blog-share-tag span{color:#000;font-size:18px;font-weight:700}.imi_2-blog-share-tag a{margin-left:20px}.imi_2-blog-share-tag a:hover{color:var(--base-color)}.imi_2-blog-author{margin-bottom:40px;padding:60px 0 20px;border-bottom:1px solid #d9d9d9}.imi_2-blog-author .inner-img{width:160px;height:160px;overflow:hidden;margin-bottom:20px;margin-right:25px;border-radius:100%}.imi_2-blog-author .inner-text{max-width:660px}.imi_2-blog-author .inner-text h4{color:#000;font-size:22px;font-weight:700;padding-bottom:10px}.imi_2-blog-author .inner-social{margin-top:10px}.imi_2-blog-author .inner-social a{font-weight:500;margin-right:10px}.imi_2-blog-author .inner-social a:hover{color:var(--base-color)}.imi_2-project-next-prev-btn a{color:#000;font-weight:700}.imi_2-project-next-prev-btn a:hover{color:var(--base-color)}.blog_comment_box h3.m-title{color:#000;font-size:24px;font-weight:600;padding-bottom:30px;font-family:var(--number-font)}.blog_comment_box .comment_itemlist .comment_element{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #ebebeb}.blog_comment_box .comment_itemlist .comment_img{width:90px;height:90px;overflow:hidden;margin-right:25px;border-radius:100%}.blog_comment_box .comment_itemlist .comment_content{width:calc(100% - 115px)}.blog_comment_box .comment_itemlist .comment_content h4.c-title{color:#000;font-size:18px;font-weight:600;padding-bottom:5px;margin-bottom:0}.blog_comment_box .comment_itemlist .comment_content span{margin-bottom:10px;display:block}.blog_comment_box .comment_itemlist .reply-btn{top:0;right:0;font-size:15px;color:var(--base-color)}.comment_formfield input,.comment_formfield textarea{width:100%;height:55px;padding-left:20px;margin-bottom:30px;border:1px solid #e7e7e7}.comment_formfield textarea{height:180px;padding-top:20px}.comment_formfield button{color:#fff;border:none;padding:15px 30px;font-weight:500;border-radius:5px;-webkit-transition:500ms all ease;transition:500ms all ease;background-color:var(--base-color)}.comment_formfield button:hover{color:#000;background-color:#fec350}.imi-testimonial-feed-section .imi-section-title-2{margin:0 auto;max-width:450px}.imi-testimonial-feed-content{padding-top:50px}.imi-testimonial-feed-item{padding:30px 25px;border-radius:3px;margin-bottom:30px;-webkit-box-shadow:0 10px 30px 0 rgb(6 29 37 / .1019607843);box-shadow:0 10px 30px 0 rgb(6 29 37 / .1019607843)}.imi-testimonial-feed-item .qt-icon{margin-bottom:20px}.imi-testimonial-feed-item .testimonial-text{color:#000;font-style:italic;line-height:30px;margin-bottom:25px}.imi-testimonial-feed-item .testimonial-author .author-img{width:44px;height:44px;overflow:hidden;margin-right:10px;border-radius:3px}.imi-testimonial-feed-item .testimonial-author .author-text{line-height:1}.imi-testimonial-feed-item .testimonial-author .author-text h4{color:#061D25;font-size:16px;font-weight:500;padding-bottom:3px}.imi-testimonial-feed-item .testimonial-author .author-text span{color:#061D25;font-size:12px}.imi-pricing-feed-content{padding-top:50px}.imi-pricing-feed-item{border-radius:10px;padding-bottom:60px;margin-bottom:30px;border:1px solid rgb(60 103 255 / .1490196078)}.imi-pricing-feed-item .price-title{color:#061D25;font-size:25px;font-weight:500;padding:30px 30px 0;letter-spacing:-.02em}.imi-pricing-feed-item .imi-price-value-text{padding:30px;margin-bottom:25px}.imi-pricing-feed-item .imi-price-value-text h3{font-size:38px;font-weight:700;padding:15px 0 5px;color:var(--base-color)}.imi-pricing-feed-item .imi-price-value-text h3 span{font-size:24px;margin-left:5px;font-weight:400}.imi-pricing-feed-item .imi-price-value-text p{margin:0 auto;max-width:340px}.imi-pricing-feed-item .imi-price-list-area li{color:#000;padding-top:15px;margin-bottom:15px;position:relative}.imi-pricing-feed-item .imi-price-list-area li:before{top:0;left:0;width:100%;height:1px;content:"";opacity:.5;position:absolute;background:radial-gradient(50% 50% at 50% 50%,#3C67FF 0%,#fff0 100%)}.imi-pricing-feed-item .imi-price-btn{margin-top:40px}.imi-pricing-feed-item .imi-price-btn a{color:#fff;font-weight:500;padding:17px 45px;border-radius:3px;display:inline-block;background-color:var(--base-color)}.imi-pricing-feed-item .imi-price-btn a i{font-size:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.imi-pricing-feed-item.center-item{background-color:#3c67ff;border:1px solid var(--base-color)}.imi-pricing-feed-item.center-item .price-title{color:#fff}.imi-pricing-feed-item.center-item .imi-price-list-area li{color:#fff}.imi-pricing-feed-item.center-item .imi-price-list-area li:before{background:radial-gradient(50% 50% at 50% 50%,#FFFFFF 0%,#fff0 100%)}.imi-pricing-feed-item.center-item .imi-price-btn a{color:var(--base-color);background-color:#fff}.imi-pricing-about-section{margin:0 60px;overflow:hidden;background-color:#000}.imi-pricing-about-section .side-shape1{top:0;left:-20px}.imi-pricing-about-section .imi-pricing-about-content{padding:115px 0}.imi-pricing-about-section .imi-price-about-img{top:0;right:0;overflow:hidden}.imi-pricing-about-section .imi-price-about-img .side-shape2{bottom:0;right:-30px}.imi-pricing-about-section .imi-pricing-about-txxt .imi-section-title-2{margin-bottom:35px}.imi-pricing-about-section .imi-pricing-about-txxt .imi-section-title-2 h2{color:#fff;padding-bottom:25px}.imi-pricing-about-section .imi-pricing-about-txxt .imi-section-title-2 p{color:#fff;max-width:650px}.imi-faq-section{padding:115px 0}.imi-faq-content{padding-top:50px}.imi-faq-feed-accordion .accordion-header button{border:none;color:#061D25;font-size:18px;font-weight:500;border-radius:0;padding:20px 30px;background:#fff0}.imi-faq-feed-accordion .accordion-button:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.imi-faq-feed-accordion .accordion-item{border:none;border-radius:0;margin-bottom:25px;background-color:rgb(0 0 0 / .05);-webkit-box-shadow:0 10px 30px 0 rgb(6 29 37 / .1019607843);box-shadow:0 10px 30px 0 rgb(6 29 37 / .1019607843)}.imi-faq-feed-accordion .accordion-item.faq_bg{background-color:#fff}.imi-faq-feed-accordion .accordion-item.faq_bg .accordion-header button{background-color:#fff}.imi-faq-feed-accordion .accordion-body{color:#666;position:relative;padding:10px 30px 30px 60px}.imi-faq-feed-accordion .accordion-body:before{top:40%;left:30px;height:80%;content:"";width:2px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--base-color)}.imi-faq-feed-accordion .accordion-button:not(.collapsed){-webkit-box-shadow:none;box-shadow:none;color:var(--base-color);background-color:#f4f7f9}.imi-faq-feed-accordion .accordion-button::after{right:25px;height:auto;width:auto;font-size:20px;content:"\f055";font-weight:300;position:absolute;background-image:none;font-family:"Font Awesome 5 Pro"}.imi-faq-feed-accordion .accordion-button:not(.collapsed)::after{content:"\f056";color:var(--base-color)}.imi-contact-page-section-1 .container{max-width:860px}.imi-contact-page-content-1{padding-top:50px}.imi-contact-item-box-1{border-radius:3px;padding:50px 15px 45px;-webkit-transition:all 500ms ease;transition:all 500ms ease;background:rgb(60 103 255 / .05)}.imi-contact-item-box-1 .item-icon{font-size:28px;margin-bottom:5px;color:var(--base-color);-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-contact-item-box-1 .item-text{color:#666;font-size:18px;font-weight:400;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-contact-item-box-1:hover{background-color:var(--base-color)}.imi-contact-item-box-1:hover .item-icon{color:#fff}.imi-contact-item-box-1:hover .item-text{color:#fff}.imi-contact-page-map{padding:30px;margin-top:60px;-webkit-box-shadow:0 10px 30px 0 rgb(6 29 37 / .1019607843);box-shadow:0 10px 30px 0 rgb(6 29 37 / .1019607843)}.imi-contact-page-map .imi-contact-title-select{margin-bottom:30px}.imi-contact-page-map .imi-contact-title-select h3{color:#000;font-size:22px;font-weight:400}.imi-contact-page-map .imi-contact-title-select select{height:40px;width:180px;padding:0 15px;border:1px solid rgb(0 0 0 / .1019607843)}.imi-contact-number-area .imi-contact-number{margin-bottom:20px}.imi-contact-number-area .imi-contact-number h4{color:#000;font-size:18px;font-weight:400;padding-bottom:10px}.imi-contact-number-area .imi-contact-number span{display:block;font-size:14px;font-weight:400;margin-bottom:5px}.imi-contact-number-area .imi-contact-number span i{margin-right:10px;color:var(--base-color)}.imi-contact-page-form-area input,.imi-contact-page-form-area textarea{width:100%;height:62px;padding-left:20px;margin-bottom:30px;border:1px solid rgb(6 29 37 / .1490196078)}.imi-contact-page-form-area textarea{height:170px;padding-top:15px}.imi-contact-page-form-area button{color:#fff;border:none;border-radius:3px;padding:17px 40px;text-transform:uppercase;background-color:var(--base-color)}.imi-contact-page-form-area button i{margin-left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.imi-service-content-3{padding-top:50px}.imi-service-content-3 .imi-service-item-2{background-color:#000}.imi-service-content-3 .imi-service-item-2 .imi-service-text h3:after{background-color:var(--base-color)}.imi-benifit-section-3{padding-bottom:120px}.imi-benifit-section-3 .imi-section-top-content .imi-section-title-2{max-width:700px}.imi-benifit-content-3{padding-top:40px}.imi-benifit-content-3 .imi-benifit-feature-item h3{color:#000}.imi-benifit-content-3 .imi-benifit-form-wrapper form button{background-color:var(--base-color)}.imi-benifit-content-3 .imi-benifit-form-wrapper{background-color:#000}.imi-service-details-thumb-img{margin-bottom:30px}.imi-service-details-text-area h3{color:#000;font-size:24px;font-weight:500;padding-bottom:20px}.imi-service-details-text-area p{padding-bottom:25px}.imi-service-details-feature-area{margin-top:20px}.imi-service-details-feature-area .imi-service-details-feature{margin-bottom:30px}.imi-service-details-feature-area .imi-service-details-feature .inner-img{width:112px;height:116px;margin-right:15px}.imi-service-details-feature-area .imi-service-details-feature .inner-text{max-width:275px}.imi-service-details-feature-area .imi-service-details-feature .inner-text h4{color:#000;font-size:18px;font-weight:400;padding-bottom:8px}.imi-service-details-feature-area .imi-service-details-feature .inner-text p{color:#666;font-size:14px;padding-bottom:0}.imi-service-video-play .imi-play-btn{top:50%;left:0;right:0;width:82px;height:82px;margin:0 auto;text-align:center;border-radius:100%;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.imi-service-video-play .imi-play-btn i{font-size:30px;color:var(--base-color)}.imi-service-video-list h3{padding-bottom:8px}.imi-service-video-list p{padding-bottom:15px}.imi-service-video-list li{color:#000;font-size:14px;padding-left:25px;margin-bottom:10px;position:relative}.imi-service-video-list li:before{top:0;left:0;color:var(--base-color);content:"\f058";font-weight:300;position:absolute;font-family:"Font Awesome 5 Pro"}.imi-service-details-video-play-list{margin-bottom:30px}.imi-service-widget{margin-bottom:45px;background:rgb(6 29 37 / .02)}.imi-service-widget .widget-title{color:#061D25;font-size:18px;font-weight:500;margin-bottom:10px;padding:20px 20px 8px;border-bottom:1px solid var(--base-color)}.imi-service-widget .category-widget li a{z-index:1;width:100%;display:block;padding:13px 30px;position:relative}.imi-service-widget .category-widget li a:before{top:0;left:0;width:0%;content:"";z-index:-1;height:100%;position:absolute;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:var(--base-color)}.imi-service-widget .category-widget li a:hover{color:#fff}.imi-service-widget .category-widget li a:hover:before{width:100%}.imi-service-widget .download-widget a{color:#fff;width:100%;display:block;font-size:18px;padding:25px 30px;text-transform:uppercase;background-color:var(--base-color)}.imi-service-widget .download-widget a i{font-size:20px;margin-right:15px}.imi-service-widget .need-help-widget{padding:70px 40px;background-color:#000}.imi-service-widget .need-help-widget h3{color:#fff;font-size:22px;font-weight:500;padding-bottom:20px;text-transform:uppercase}.imi-service-widget .need-help-widget p{color:#fff;padding-bottom:35px}.imi-title-top-select select{height:55px;width:190px;padding:0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgb(0 0 0 / .1)}.imi-title-top-select:before{top:15px;right:15px;content:"\f107";font-weight:400;position:absolute;font-family:"Font Awesome 5 Pro"}.imi-shop-product-feed-content{padding-top:50px}.imi-shop-product-item{margin-bottom:45px}.imi-shop-product-item .product-img-btn{height:450px;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:rgb(0 0 0 / .05)}.imi-shop-product-item .product-btn{left:0;right:0;opacity:0;bottom:0;margin:0 auto;position:absolute;visibility:hidden;text-align:center;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-shop-product-item .product-btn a{color:#fff;font-weight:400;font-size:20px;padding:14px 30px;display:inline-block;background-color:var(--base-color)}.imi-shop-product-item .product-btn a i{margin-right:5px}.imi-shop-product-item .product-text{margin-top:20px}.imi-shop-product-item .product-text h3{color:#000;font-size:30px;font-weight:600;padding-bottom:5px}.imi-shop-product-item .product-text span{font-weight:600;font-size:20px;color:#3c67ff}.imi-shop-product-item .product-text span del{color:#666;font-weight:400;margin-left:10px}.imi-shop-product-item:hover .product-img-btn{background-color:rgb(60 103 255 / .1)}.imi-shop-product-item:hover .product-btn{opacity:1;bottom:40px;visibility:visible}.imi-shop-details-text{padding-left:30px}.imi-shop-details-text h3{color:#000;font-size:45px;font-weight:500;padding-bottom:10px;letter-spacing:-.03em}.imi-shop-details-text .imi-shop-price{font-size:22px;font-weight:500;color:var(--base-color);padding-bottom:20px}.imi-shop-details-text .imi-shop-price del{color:#666;font-weight:500;margin-left:8px}.imi-portfolio-tab-btn{margin:50px 0}.imi-portfolio-tab-btn button{margin:0 10px;padding:12px 20px;text-transform:uppercase;background-color:#fff0;-webkit-transition:all 500ms ease;transition:all 500ms ease;border:1px solid rgb(0 0 0 / .1)}.imi-portfolio-tab-btn button:hover,.imi-portfolio-tab-btn button.is-checked{color:#fff;background-color:var(--base-color);border:1px solid var(--base-color)}.imi-portfolio-filter-tab .filtr-container-area{margin:0 -15px}.imi-portfolio-filter-tab .grid-size-33{width:33.33%}.imi-portfolio-filter-tab .grid-sizer{width:33.33%}.imi-portfolio-filter-tab .grid-item{float:left;padding:15px;display:inline-block}.imi-portfolio-feed-item{overflow:hidden}.imi-portfolio-feed-item .portfolio-text{left:0;right:0;width:80%;padding:25px;bottom:-100%;margin:0 auto;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:var(--base-color)}.imi-portfolio-feed-item .portfolio-text span{color:#fff;display:block;padding-bottom:8px}.imi-portfolio-feed-item .portfolio-text h3{color:#FFF;font-size:28px;font-weight:500}.imi-portfolio-feed-item:hover .portfolio-text{bottom:0}.imi-job-post-item{z-index:1;margin-bottom:50px;padding:0 25px 25px}.imi-job-post-item:before{left:0;bottom:0;content:"";z-index:-1;height:65%;width:100%;position:absolute;background-color:#fff;-webkit-box-shadow:0 10px 30px 0 rgb(0 0 0 / .0588235294);box-shadow:0 10px 30px 0 rgb(0 0 0 / .0588235294)}.imi-job-post-item .job-post-img-tag-icon{margin-bottom:22px;display:inline-block}.imi-job-post-item .job-post-img-tag-icon .job-tag{top:15px;left:15px;color:#fff;font-size:14px;border-radius:3px;padding:3px 15px;letter-spacing:.2em;background-color:var(--base-color)}.imi-job-post-item .job-post-img-tag-icon .job-icon{right:15px;bottom:0}.imi-job-post-item .imi-job-text-area h3{color:#000;font-size:20px;font-weight:500;padding-bottom:15px}.imi-job-post-item .imi-job-text-area p{font-size:14px;margin-bottom:20px;padding-bottom:22px;border-bottom:1px solid rgb(0 0 0 / .05)}.imi-job-post-item .imi-job-text-area .read_more{color:#061D25;font-weight:500;letter-spacing:.05em}.imi-job-post-item .imi-job-text-area .read_more i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 200ms ease;transition:all 200ms ease}.imi-job-post-item .imi-job-text-area .read_more:hover{color:var(--base-color)}.imi-job-post-item .imi-job-text-area .read_more:hover i{-webkit-transform:rotate(0);transform:rotate(0)}.imi-job-details-img-text-content{max-width:835px}.imi-job-details-img-text-content .imi-job-details-img .job-tag{top:15px;right:15px;color:#fff;font-size:14px;border-radius:3px;padding:3px 15px;letter-spacing:.2em;background-color:var(--base-color)}.imi-job-details-img-text-content .imi-job-details-img .job-icon{left:0;right:0;bottom:-35px;width:80px;height:70px;margin:0 auto;border:4px solid #FFF}.imi-job-details-text{padding:52px 40px 35px;border:1px solid rgb(0 0 0 / .1490196078)}.imi-job-details-text h3{color:#000;font-size:30px;font-weight:500;text-align:center;padding-bottom:30px}.imi-job-details-info{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgb(0 0 0 / .15)}.imi-job-details-info .inner-icon{font-size:20px;margin-right:12px;color:var(--base-color)}.imi-job-details-info .inner-title{font-weight:400;color:#000}.imi-job-details-info .inner-info span{font-weight:400;color:var(--base-color)}.imi-job-details-text-desc h4{color:#000;font-size:24px;font-weight:400;padding-bottom:20px}.imi-job-details-text-desc .imi-job-desc-title-date span{color:#000}.imi-job-details-text-desc p{padding-bottom:20px}.imi-job-details-text-desc ul{padding-bottom:20px}.imi-job-details-text-desc li{position:relative;padding-left:30px;margin-bottom:15px}.imi-job-details-text-desc li:before{left:0;top:7px;content:"";width:16px;height:16px;position:absolute;background-repeat:no-repeat;background-image:url(/wp-content/themes/imigrat/assets/images/icon/check.png)}.imi-apply-form-area{padding-left:35px}.imi-apply-form-area h3{color:#000;font-size:40px;font-weight:500;padding-bottom:20px}.imi-apply-form-area p{padding-bottom:30px}.imi-apply-form-area input,.imi-apply-form-area textarea{width:100%;height:50px;padding-left:20px;margin-bottom:22px;border:1px solid rgb(5 21 27 / .1490196078)}.imi-apply-form-area input::-webkit-input-placeholder,.imi-apply-form-area textarea::-webkit-input-placeholder{color:rgb(0 0 0 / .5)}.imi-apply-form-area input::-moz-placeholder,.imi-apply-form-area textarea::-moz-placeholder{color:rgb(0 0 0 / .5)}.imi-apply-form-area input:-ms-input-placeholder,.imi-apply-form-area textarea:-ms-input-placeholder{color:rgb(0 0 0 / .5)}.imi-apply-form-area input::-ms-input-placeholder,.imi-apply-form-area textarea::-ms-input-placeholder{color:rgb(0 0 0 / .5)}.imi-apply-form-area input::placeholder,.imi-apply-form-area textarea::placeholder{color:rgb(0 0 0 / .5)}.imi-apply-form-area textarea{height:100px;padding-top:15px}.imi-apply-form-area button{border:none;color:#fff;border-radius:2px;padding:10px 30px;background-color:var(--base-color);-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-apply-form-area button:hover{background-color:#000}.imi-apply-form-area .imi-cv-upload h4{color:#000;font-size:18px;font-weight:500;padding-bottom:10px}.imi-apply-form-area .imi-cv-upload input{height:auto;border:none;padding-left:0}.imi-visa-feed-content{padding-top:50px}.imi-visa-feed-item{margin-bottom:30px;padding-bottom:120px}.imi-visa-feed-item .visa-text-icon{left:0;right:0;bottom:0;max-width:88%;margin:0 auto}.imi-visa-feed-item .visa-text-icon .visa-icon{width:60px;height:60px;background-color:var(--base-color)}.imi-visa-feed-item .visa-text-icon .visa-text{padding:25px;background-color:#fff;-webkit-box-shadow:0 0 19.5px -3.5px rgb(0 0 0 / .1);box-shadow:0 0 19.5px -3.5px rgb(0 0 0 / .1)}.imi-visa-feed-item .visa-text-icon .visa-text h3{color:#000;font-size:22px;font-weight:500;padding-bottom:12px}.imi-visa-feed-item .visa-text-icon .visa-text p{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgb(6 29 37 / .1)}.imi-visa-feed-item .visa-text-icon .visa-text .read_more{color:#000;font-weight:400;letter-spacing:.05em}.imi-visa-feed-item .visa-text-icon .visa-text .read_more i{margin-left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 300ms ease;transition:all 300ms ease}.imi-visa-feed-item .visa-text-icon .visa-text .read_more:hover{color:var(--base-color)}.imi-visa-feed-item .visa-text-icon .visa-text .read_more:hover i{-webkit-transform:rotate(0);transform:rotate(0)}.imi-visa-details-text-img-area{padding-left:15px}.imi-country-feed-item{max-width:418px;margin:0 auto 30px}.imi-country-feed-item:before{top:0;left:0;width:100%;content:"";opacity:0;height:100%;position:absolute;visibility:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease;-webkit-transform:scale(.5);transform:scale(.5);background-color:rgb(60 103 255 / .8)}.imi-country-feed-item .country-flag-text{left:35px;bottom:0;opacity:0;max-width:280px;visibility:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease}.imi-country-feed-item .country-flag-text .country-flag{width:82px;height:61px;margin-bottom:20px}.imi-country-feed-item .country-flag-text h3{color:#fff;font-size:22px;font-weight:500;padding-bottom:15px;text-transform:uppercase}.imi-country-feed-item .country-flag-text p{color:#fff;font-size:14px;padding-bottom:25px}.imi-country-feed-item .country-flag-text .read_more{color:#fff;font-weight:500;padding:16px 45px;border-radius:3px;display:inline-block;background-color:var(--base-color);border:1px solid #fff}.imi-country-feed-item .country-flag-text .read_more i{margin-left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.imi-country-feed-item:hover:before{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.imi-country-feed-item:hover .country-flag-text{opacity:1;bottom:50px;visibility:visible;-webkit-transition-delay:0.3s;transition-delay:0.3s}.imi-country-list-innerbox-3{margin:0 auto;max-width:376px;margin-bottom:40px}.imi-country-list-innerbox-3 .imi-country-list-img{overflow:hidden}.imi-country-list-innerbox-3 .imi-country-list-img:before{left:-15px;width:110%;content:"";height:100px;bottom:-57px;position:absolute;background-color:#fff;-webkit-transform:rotate(-13deg);transform:rotate(-13deg)}.imi-country-list-innerbox-3 .imi-country-list-icon{right:30px;top:-100px;z-index:1;width:95px;height:95px;overflow:hidden;border-radius:100%;background-color:#fff;border:10px solid var(--base-color);-webkit-transition:500ms all ease;transition:500ms all ease}.imi-country-list-innerbox-3 .imi-country-list-icon img{border-radius:100%}.imi-country-list-innerbox-3 .imi-country-list-text-icon{top:-70px;max-width:90%;margin:0 auto;margin-bottom:-70px;padding:35px 30px 75px;-webkit-transition:500ms all ease;transition:500ms all ease;background-color:#fff;-webkit-box-shadow:0 0 29px 0 rgb(12 12 12 / .07);box-shadow:0 0 29px 0 rgb(12 12 12 / .07)}.imi-country-list-innerbox-3 .imi-country-list-text-icon:before{left:0;top:-70px;content:"";position:absolute;-webkit-transition:500ms all ease;transition:500ms all ease;border-bottom:70px solid #fff;border-left:339px solid #fff0}.imi-country-list-innerbox-3 .imi-country-list-text-icon:after{top:-36px;left:-4px;width:103%;content:"";height:15px;position:absolute;background-color:var(--base-color);-webkit-transform:rotate(-12deg) skew(-15deg);transform:rotate(-12deg) skew(-15deg)}.imi-country-list-innerbox-3 .imi-country-list-text h3{color:#121213;font-size:22px;font-weight:700;padding-bottom:15px}.imi-country-list-innerbox-3 .imi-country-list-text p{color:#121213;-webkit-transition:500ms all ease;transition:500ms all ease}.imi-country-list-innerbox-3 .more-btn{right:19px;bottom:70px}.imi-country-list-innerbox-3 .more-btn a{color:#fff;font-size:14px;font-weight:700;position:relative;padding:14px 26px;background-color:var(--base-color)}.imi-country-list-innerbox-3 .more-btn a i{margin-left:8px;-webkit-transition:500ms all ease;transition:500ms all ease}.imi-country-list-innerbox-3 .more-btn a:hover{color:#000;background-color:#fff}.imi-country-list-innerbox-3 .more-btn a:hover i{margin-left:12px}.imi-country-list-innerbox-3:hover .imi-country-list-icon{border:10px solid #fff}.imi-country-list-innerbox-3:hover .imi-country-list-text-icon{background-color:#01011c}.imi-country-list-innerbox-3:hover .imi-country-list-text-icon:before{border-bottom:70px solid #01011c}.imi-country-list-innerbox-3:hover .imi-country-list-text h3,.imi-country-list-innerbox-3:hover .imi-country-list-text p{color:#fff}.imi-country-feed-section-2 .container{max-width:1200px}.imi_2-service-details-area{max-width:850px}.imi_2-service-details-img{margin-bottom:40px}.imi_2-service-details-text h2,.imi_2-service-details-text h3{font-size:36px;font-weight:700;color:#000;padding-bottom:15px}.imi_2-service-details-text h3{font-size:30px}.imi_2-service-details-text p{padding-bottom:30px;font-size:18px}.imi_2-service-details-ft-item{margin-bottom:30px;padding:35px 30px 30px;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / .06);box-shadow:0 0 15px 0 rgb(0 0 0 / .06);border-left:5px solid var(--base-color)}.imi_2-service-details-ft-item .feature-icon{margin-right:20px}.imi_2-service-details-ft-item .feature-icon i{font-size:40px;color:var(--base-color)}.imi_2-service-details-ft-item .feature-text{max-width:240px}.imi_2-service-details-ft-item .feature-text h3{font-size:20px;font-weight:700;padding-bottom:10px;color:#000}.imi_2-service-details-ft-item .feature-text p{padding-bottom:0}.imi_2-service-step-item{padding:35px 15px;margin-bottom:30px;background-color:#fff;-webkit-box-shadow:0 0 25px 0 rgb(72 72 72 / .08);box-shadow:0 0 25px 0 rgb(72 72 72 / .08)}.imi_2-service-step-item .step-serial{width:70px;color:#fff;height:70px;margin:0 auto;font-size:24px;font-weight:700;margin-bottom:25px;border-radius:100%;border:10px solid #84e0f5;font-family:var(--heading);background-color:var(--base-color)}.imi_2-service-step-item .step-text h3{font-size:20px;text-transform:uppercase}.imi_2-service-step-item .step-text p{padding-bottom:0}.imi_2-service-list-text p{padding-bottom:20px}.imi_2-service-list-text li{padding-left:25px;position:relative;margin-bottom:15px}.imi_2-service-list-text li:before{top:0;left:0;content:"\f058";font-weight:300;position:absolute;color:var(--base-color);font-family:"Font Awesome 5 Pro"}.imi_2-service-widget,.imi_2-blog-widget{margin-bottom:40px}.imi_2-service-widget .widget-title,.imi_2-blog-widget .widget-title{font-size:22px;font-weight:700;color:#000;padding-bottom:25px}.imi_2-service-widget .category-widget,.imi_2-blog-widget .category-widget{padding:40px 35px;background-color:#f9f7ef}.imi_2-service-widget .category-widget li,.imi_2-blog-widget .category-widget li{margin-bottom:15px}.imi_2-service-widget .category-widget li:last-child,.imi_2-blog-widget .category-widget li:last-child{margin-bottom:0}.imi_2-service-widget .category-widget li a,.imi_2-blog-widget .category-widget li a{width:100%;font-size:18px;color:#586563;padding:15px 20px;position:relative;display:inline-block;background-color:#fff}.imi_2-service-widget .category-widget li a:before,.imi_2-blog-widget .category-widget li a:before{top:15px;right:20px;content:"\f178";font-weight:400;position:absolute;color:var(--base-color);font-family:"Font Awesome 5 Pro"}.imi_2-service-widget .download-widget,.imi_2-blog-widget .download-widget{padding:40px 35px;background-color:#000}.imi_2-service-widget .download-widget .widget-title,.imi_2-blog-widget .download-widget .widget-title{color:#fff}.imi_2-service-widget .download-widget .imi_2-download-service-item,.imi_2-blog-widget .download-widget .imi_2-download-service-item{width:100%;margin-bottom:20px;padding-bottom:25px;border-bottom:1px solid #536c68}.imi_2-service-widget .download-widget .imi_2-download-service-item:last-child,.imi_2-blog-widget .download-widget .imi_2-download-service-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.imi_2-service-widget .download-widget .imi_2-download-service-item .file-download-btn,.imi_2-blog-widget .download-widget .imi_2-download-service-item .file-download-btn{right:0}.imi_2-service-widget .download-widget .imi_2-download-service-item .file-download-btn a,.imi_2-blog-widget .download-widget .imi_2-download-service-item .file-download-btn a{width:30px;height:30px;font-size:18px;color:#000;background-color:var(--base-color)}.imi_2-service-widget .download-widget .imi_2-download-service-item .download-icon,.imi_2-blog-widget .download-widget .imi_2-download-service-item .download-icon{font-size:40px;margin-right:12px;color:var(--base-color)}.imi_2-service-widget .download-widget .imi_2-download-service-item .download-text h3,.imi_2-blog-widget .download-widget .imi_2-download-service-item .download-text h3{font-size:16px;font-weight:700;position:relative;color:var(--base-color)}.imi_2-service-widget .download-widget .imi_2-download-service-item .download-text h3:before,.imi_2-blog-widget .download-widget .imi_2-download-service-item .download-text h3:before{left:0;bottom:0;height:1px;content:"";width:100%;position:absolute;background-color:var(--base-color)}.imi_2-service-widget .download-widget .imi_2-download-service-item .download-text span,.imi_2-blog-widget .download-widget .imi_2-download-service-item .download-text span{color:#fff;font-size:14px;font-weight:500}.imi_2-service-widget .contact-cta-widget,.imi_2-blog-widget .contact-cta-widget{padding:40px 35px;background-color:#000}.imi_2-service-widget .contact-cta-widget .cta-text,.imi_2-blog-widget .contact-cta-widget .cta-text{color:#fff;font-size:24px;font-weight:700;padding:20px 0;font-family:var(--heading)}.imi_2-service-widget .contact-cta-widget .cta-btn a,.imi_2-blog-widget .contact-cta-widget .cta-btn a{font-weight:700;padding:15px 30px;display:inline-block;color:#000;font-family:var(--heading);background-color:var(--base-color)}.imi_2-service-widget .contact-cta-widget .cta-btn a i,.imi_2-blog-widget .contact-cta-widget .cta-btn a i{margin-left:5px}.imi-footer-section{background-color:#0f1114}.imi-footer-cta-box-area{padding:90px 0 80px}.imi-footer-cta-box{margin-left:10px}.imi-footer-cta-box .inner-icon{top:50%;color:#fff;width:83px;z-index:2;height:83px;font-size:30px;border-radius:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--base-color)}.imi-footer-cta-box .imi-footer-cta-box-item{z-index:1;overflow:hidden;margin-left:40px;border-radius:20px}.imi-footer-cta-box .imi-footer-cta-box-item .background_overlay{z-index:-1;background-color:rgb(0 0 0 / .7)}.imi-footer-cta-box .imi-footer-cta-box-item .inner-text{padding:40px 20px 40px 115px}.imi-footer-cta-box .imi-footer-cta-box-item .inner-text h3{color:#fff;font-size:24px;font-weight:700;padding-bottom:5px}.imi-footer-cta-box .imi-footer-cta-box-item .inner-text a{color:#d1d1d1;font-size:14px;font-weight:500;display:inline-block}.imi-footer-cta-box .imi-footer-cta-box-item .inner-text a i{margin-left:10px}.imi-footer-widget-area{padding-bottom:40px}.imi-footer-widget{margin-bottom:40px}.imi-footer-widget .widget-title{color:#fff;font-size:23px;font-weight:700;padding-bottom:30px}.imi-footer-widget .widget-title:before{top:37px;width:72px;height:1px;content:"";position:absolute;background-color:var(--base-color)}.imi-footer-widget .widget-title:after{left:0;top:35px;height:5px;width:40px;content:"";position:absolute;background-color:var(--base-color)}.imi-footer-widget .logo-widget{padding-top:15px}.imi-footer-widget .logo-widget .brand-logo{margin-bottom:20px}.imi-footer-widget .logo-widget .logo-desc{color:#d9d9d9;font-size:18px;line-height:1.5;margin-bottom:35px}.imi-footer-widget .logo-widget .logo-twitter .inner-icon{width:40px;height:40px;margin-right:18px;background-color:var(--base-color)}.imi-footer-widget .logo-widget .logo-twitter .inner-icon i{color:#fff}.imi-footer-widget .logo-widget .logo-twitter .inner-text h4{color:#fff;font-size:18px;font-weight:700}.imi-footer-widget .logo-widget .logo-twitter .inner-text a{font-size:16px;color:#69717c}.imi-footer-widget .menu-widget{padding-left:40px}.imi-footer-widget .menu-widget li{margin-bottom:10px}.imi-footer-widget .menu-widget li:last-child{margin-bottom:0}.imi-footer-widget .menu-widget li a{color:#fff;font-size:18px;position:relative;padding-left:20px;display:inline-block}.imi-footer-widget .menu-widget li a:after{left:20px;content:"";height:1px;width:0%;bottom:0;position:absolute;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-color:var(--base-color)}.imi-footer-widget .menu-widget li a:before{top:5px;left:0;font-size:14px;content:"\f324";font-weight:300;position:absolute;color:var(--base-color);font-family:"Font Awesome 5 Pro"}.imi-footer-widget .menu-widget li a:hover{margin-left:10px}.imi-footer-widget .menu-widget li a:hover:after{width:90%}.imi-footer-widget .imi-trending-post-area .imi-trending-post{margin-bottom:35px}.imi-footer-widget .imi-trending-post-area .imi-trending-post:last-child{margin-bottom:0}.imi-footer-widget .imi-trending-post-area .imi-trending-post .inner-img{width:81px;height:81px;overflow:hidden;margin-right:20px;border-radius:4px}.imi-footer-widget .imi-trending-post-area .imi-trending-post .inner-text h3{color:#fff;font-size:18px;font-weight:500;padding-bottom:5px}.imi-footer-widget .imi-trending-post-area .imi-trending-post .inner-text h3:hover{color:var(--base-color)}.imi-footer-widget .imi-trending-post-area .imi-trending-post .inner-text .date-meta{color:#dadada;font-size:14px}.imi-footer-widget .imi-trending-post-area .imi-trending-post .inner-text .date-meta i{margin-right:3px;color:var(--base-color)}.imi-footer-copyright{padding:25px 0;border-top:1px solid #252525}.imi-footer-copyright p{color:#ebebeb}.imi-footer-copyright p a{color:var(--base-color)}.imi-2-footer-cta-section{z-index:2}.imi-2-footer-cta-section:before{left:0;bottom:0;content:"";width:100%;height:205px;position:absolute;background-color:#061d25}.imi-2-footer-cta-section .imi-2-cta-text-area-wrap{max-width:770px}.imi-2-footer-cta-section .imi-2-cta-text-area-wrap .imi-2-section-title h2{font-size:50px}.imi-2-footer-cta-content{z-index:1;overflow:hidden;padding:75px 190px 90px}.imi-2-footer-cta-content .imi-testimonial-shape1{z-index:-1;left:-150px;bottom:-80px}.imi-2-footer-cta-content .imi-testimonial-shape2{top:-80px;z-index:-1;right:-150px}.imi-2-footer-cta-content .imi-2-cta-img{right:120px;bottom:-60px}.imi-2-footer-cta-content .imi-section-title-2{margin-bottom:45px}.imi-2-footer-cta-content .imi-section-title-2 h2{color:#fff;font-size:60px;padding-bottom:15px}.imi-2-footer-cta-content .imi-section-title-2 p{color:#e6e3d4;font-size:20px;font-family:var(--heading-2)}.imi-2-footer-cta-content .imi-btn-2 a{color:#fff;font-weight:500;padding:18px 35px;border-radius:3px;letter-spacing:2px;display:inline-block;background-color:var(--base-color-2)}.imi-2-footer-section{padding-top:80px;background-color:#061d25}.imi-2-footer-section .container{max-width:1345px}.imi-2-footer-widget{padding-bottom:45px}.imi-2-footer-widget .widget-title{color:#fff;font-size:24px;font-weight:500;padding-bottom:30px}.imi-2-footer-widget .address-widget p{color:#fff}.imi-2-footer-widget .footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px}.imi-2-footer-widget .footer-social a{width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#1c3f39;margin-right:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.imi-2-footer-widget .footer-social a:hover{color:#fff;background-color:var(--base-color-2)}.imi-2-footer-widget .menu-widget{padding-left:80px}.imi-2-footer-widget .menu-widget li{margin-bottom:15px}.imi-2-footer-widget .menu-widget li a{color:#fff;position:relative;display:inline-block}.imi-2-footer-widget .menu-widget li a:before{left:auto;width:0%;right:0;bottom:0;height:1px;content:"";position:absolute;-webkit-transition:500ms all ease;transition:500ms all ease;background-color:var(--base-color-2)}.imi-2-footer-widget .menu-widget li a:hover{color:var(--base-color-2)}.imi-2-footer-widget .menu-widget li a:hover:before{left:0;width:100%;right:auto}.imi-2-footer-widget .imi-2-contact-item{margin-bottom:20px}.imi-2-footer-widget .imi-2-contact-item .inner-icon{margin-right:12px}.imi-2-footer-widget .imi-2-contact-item .inner-icon i{color:var(--base-color-2)}.imi-2-footer-widget .imi-2-contact-item .inner-text{color:#fff;max-width:160px}.imi-2-footer-widget .imi-2-open-hours h4{color:#fff;font-size:14px;font-weight:700;padding-bottom:10px}.imi-2-footer-widget .imi-2-open-hours p{color:#fff;max-width:170px}.imi-2-footer-copyright{padding:25px 0;border-top:1px solid #2b3f45}.imi-2-footer-copyright .copyright-text{color:#fff}@media screen and (max-width:1700px){.imi-country-section .imi-visa-category-shape1,.imi-country-section-2 .imi-visa-category-shape1{left:-225px}.imi-country-section .imi-visa-category-shape2,.imi-country-section-2 .imi-visa-category-shape2{right:-225px}.imi-slider-section-2{margin:0}}@media screen and (max-width:1600px){.imi-slider-items .imi-slider-text{max-width:500px}.imi-slider-items .imi-slider-text h1{font-size:60px}.imi-slider-items .imi-slider-img-wrapper{width:55%}.imi-tab-benifit-tab-btn{margin-left:40px;margin-right:40px}}@media screen and (max-width:1500px){.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-area{margin-left:35px}.imi-header-section.header-style-one .brand-logo{margin-right:70px}.imi-tab-benifit-tab-btn li i{margin-left:10px}.imi-tab-benifit-tab-text-area{max-width:500px}.imi-tab-benifit-tab-btn{margin-left:15px;margin-right:15px}.imi-tab-benifit-tab-btn .nav-tabs .nav-link{font-size:20px}.imi-processing-cost .imi-processing-number{font-size:100px}.imi-tab-benifit-tab-text-area .imi-section-title-1 h2{font-size:50px}.imi-tab-benifit-tab-img-area{max-width:650px}.imi-header-section.header-style-two .imi-header-top-content,.imi-header-section.header-style-three .imi-header-top-content,.imi-header-section.header-style-two .imi-header-logo-menu-content,.imi-header-section.header-style-three .imi-header-logo-menu-content,.imi-slider-section-2{padding:0 15px}.imi-visa-category-section,.imi-counter-section,.imi-counter-section-2,.imi-country-section,.imi-country-section-2{margin:0 15px}.imi-country-list-slider-area .swiper-paginations_2{left:0;top:auto;right:0;bottom:-60px;text-align:center;-webkit-transform:translateY(0);transform:translateY(0)}.imi-country-list-slider-area .swiper-paginations_2 .swiper-pagination-bullet{margin:0 3px;display:inline-block}.imi-header-section.header-style-two .imi-header-main-navigation .brand-logo a,.imi-header-section.header-style-three .imi-header-main-navigation .brand-logo a{width:200px}}@media screen and (max-width:1439px){.imi-header-section.header-style-one{padding:25px 50px}.imi-slider-items{padding:195px 0 135px}.imi-section-title-1 h2{font-size:48px}.imi-work-process-section{margin-bottom:120px}.imi-about-section{padding-bottom:150px}.imi-offer-section{padding-bottom:85px}.imi-tab-benifit-tab-img{margin-right:40px;max-width:500px}.imi-tab-benifit-tab-text-area{max-width:520px}.imi-service-content .swiper-button-next{right:-25px}.imi-service-content .swiper-button-prev{left:-25px}.imi-pricing-about-section{margin:0}}@media screen and (max-width:1340px){.imi-header-section.header-style-one{padding:25px 15px}.imi-header-section.header-style-one .brand-logo{margin-right:50px}.imi-header-section.header-style-one .imi-main-navigation li{margin-left:35px}.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-area{margin-left:20px}.imi-slider-items .imi-slider-text .imi-slider-newsletter form button{padding:20px}.imi-service-content .swiper-button-next,.imi-service-content .swiper-button-prev{position:static;margin:0 10px}.imi-service-content .next-prev-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.imi-tab-benifit-tab-btn .nav-tabs .nav-link{text-align:left}.imi-tab-benifit-tab-btn .nav-tabs .nav-link i{display:none}.imi-service-item-2 .imi-service-text h3{font-size:22px}.imi-header-section.header-style-two .imi-header-main-navigation .imi-main-navigation-area li a,.imi-header-section.header-style-three .imi-header-main-navigation .imi-main-navigation-area li a{padding:10px 20px}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-search button,.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-sidebar button,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-search button,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-sidebar button{margin-left:25px}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-cta-btn,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-cta-btn{margin-left:25px}.imi-about-img-wrapper-2 .imi-about-inner-img-2,.imi-about-img-wrapper-2 .imi-about-inner-img-1{right:35px}}@media screen and (max-width:1250px){.imi-team-section{overflow:hidden}.imi-header-section.header-style-one.sticky-on{padding:20px 15px}.imi-about-experince-img{display:none}.imi-pricing-about-section{overflow:hidden}.imi-pricing-about-section .side-shape1{display:none}.imi-pricing-about-section .imi-price-about-img{right:-70px}}@media screen and (max-width:1200px){.imi-bottom-cta-content .imi-bottom-cta-img{left:0}.imi-team-list-item li{height:180px;width:180px;margin:5px 10px}.imi-team-list-item li:nth-child(2){width:270px;height:270px}.imi-team-list-item li:nth-child(3){width:190px;height:190px;-webkit-transform:translateY(-20px) translateX(40px);transform:translateY(-20px) translateX(40px)}.imi-team-list-item li:nth-child(4){width:220px;height:220px;-webkit-transform:translateX(45px);transform:translateX(45px)}.imi-about-experince-area{width:100%;margin-top:30px}.imi-about-satisfection{margin-top:30px}.imi-about-name-sign{margin-top:30px}.imi-about-text-wrapper-2{margin-top:5px}.imi-about-experince-area h3{padding-bottom:15px}.imi-section-top-content .imi-section-title-2{margin-right:15px}.imi-counter-item p{font-size:60px;margin-right:15px}.imi-counter-content-2 .imi-counter-item{margin-left:0}.imi-pricing-about-section .imi-price-about-img{right:-130px}}@media screen and (max-width:1150px){.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-area{display:none!important}.imi-slider-items .imi-slider-text h1{font-size:50px;padding-bottom:20px}.imi-slider-items .imi-slider-text p{font-size:16px}.imi-slider-items .imi-slider-text p{padding-bottom:25px}.imi-work-process-contnet .imi-work-process-img{right:0}.imi-header-section.header-style-two .imi-header-main-navigation .brand-logo a,.imi-header-section.header-style-three .imi-header-main-navigation .brand-logo a{max-width:200px}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-cta-btn a,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-cta-btn a{padding:15px 18px}.imi-header-section.header-style-two .imi-header-main-navigation .brand-logo,.imi-header-section.header-style-three .imi-header-main-navigation .brand-logo{margin-right:15px}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-search button{margin-left:0}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-search button:before,.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-sidebar button:before,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-search button:before,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-sidebar button:before{display:none}.imi-header-section.header-style-two .imi-header-main-navigation .imi-main-navigation-area li a,.imi-header-section.header-style-three .imi-header-main-navigation .imi-main-navigation-area li a{padding:6px 15px}.imi-pricing-about-section .imi-price-about-img{right:-160px}}@media screen and (max-width:1024px){.imi-slider-items .imi-slider-text{max-width:390px}.imi-slider-items .imi-slider-img-wrapper{width:60%}.imi-slider-items .imi-slider-text h1{font-size:45px}.imi-slider-items{padding:170px 0 135px}.imi-section-title-1 h2{font-size:40px}.imi-about-feature-list{padding-top:25px}.imi-about-feature-list li{margin-bottom:10px}.imi-about-btn-group{padding-top:35px}.imi-tab-benifit-tab-text-area{max-width:350px;padding-right:15px}.imi-tab-benifit-tab-text-area .imi-section-title-1 h2{font-size:36px}.imi-processing-cost-area{margin-top:20px}.imi-processing-cost .imi-processing-number{font-size:45px}.imi-tab-benifit-tab-text-area .imi-section-title-1 p{font-size:16px}.imi-processing-cost .imi-processing-list li{font-size:16px;margin-bottom:5px}.imi-why-choose-us-img{padding-left:0}.imi-testimonial-section{background-color:#202020;background-image:none!important}.imi-testimonial-content-area{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important}.imi-blog-item .imi-blog-text h3{font-size:36px}.imi-blog-item{padding:40px 15px}.imi-bottom-cta-content .imi-bottom-cta-img{display:none}.imi-bottom-cta-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.imi-footer-cta-box .imi-footer-cta-box-item .inner-text{padding:40px 20px 40px 70px}.imi-slider-section .next-prev-btn .swiper-main-next,.imi-slider-section .next-prev-btn .swiper-main-prev{height:40px;width:40px;margin:0 5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.imi-slider-section .next-prev-btn{right:15px}.imi-section-title-2 h2{font-size:38px}.imi-feature-item-2 .imi-feature-hover-item .feature-icon-title{margin-bottom:15px}.imi-feature-item-2 .imi-feature-hover-item .feature-dec-text p{padding-bottom:15px}.imi-feature-item-2 .imi-feature-hover-item .feature-title h3{font-size:20px}.imi-feature-item-2 .imi-feature-hover-item{max-width:100%}.imi-country-list-item .country-text{max-width:230px}.imi-benifit-form-wrapper{padding:45px 25px;margin-left:20px}.imi-blog-item-2 .imi-blog-date{right:0}.imi-blog-item-2 .imi-blog-text-meta{padding:30px 20px}.imi-2-footer-cta-content{padding:75px 120px 90px}.imi-2-footer-cta-content .imi-2-cta-img{right:20px}.imi-header-section.header-style-three .imi-header-logo-menu-content{padding:0 15px 0 0}.imi-about-page-text-area{padding-left:0}.imi-country-section-2,.imi-testimonial-section-3{margin:0}.imi-testimonial-section-3 .imi-visa-category-shape3{display:none}.imi_inner_page .imi-2-footer-cta-content .imi-2-cta-img{display:none}.imi-header-section.header-style-three .imi-header-main-navigation .brand-logo a{max-width:180px}.imi-blog-details-content{padding:0}}@media screen and (max-width:991px){.imi-main-menu-navigation{display:none!important}.mobile_menu_button{display:block}.imi-header-search-cta-area{margin-right:35px}.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-btn a{padding:10px 20px;font-size:12px}.imi-slider-wrapper .swiper-slide-active .imi-slider-items .imi-slider-img-wrapper{display:none}.imi-slider-items .imi-slider-text{margin:0 auto;max-width:650px;text-align:center}.imi-slider-items{padding:170px 0 80px}.imi-slider-items .imi-slider-text .imi-slider-newsletter form{margin:0 auto}.imi-slider-section .next-prev-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px;-webkit-transform:translateY(0);transform:translateY(0)}.imi-about-img-area .about-img{margin:0 auto}.imi-about-text-wrapper{margin:0 auto;max-width:570px}.imi-offer-flag-area{text-align:center;margin-top:40px}.imi-offer-section{padding-bottom:0}.imi-consulting-input input{height:65px}.imi-consulting-contact-form-area button{height:60px;margin-top:20px}.imi-consulting-contact-form-area{top:0;margin:0 auto;max-width:620px}.imi-consulting-section{padding-top:80px}.imi-consulting-text-area{margin:0 auto;max-width:620px;padding:60px 0}.imi-why-choose-us-text-area{margin:0 auto;max-width:620px;padding-bottom:60px}.imi-why-choose-us-img{margin:0 auto;max-width:548px;text-align:center}.imi-testimonial-content{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.imi-team-text-area{margin:0 auto;max-width:620px;padding-bottom:40px}.imi-team-item-content{margin:0 auto;max-width:620px}.imi-blog-item.right-align-img .imi-blog-text{padding-left:35px}.imi-blog-item .imi-blog-img{margin-left:0}.imi-footer-cta-box{margin-left:0;margin-bottom:30px}.imi-footer-widget .menu-widget{padding-left:0}.imi-footer-widget .logo-widget{max-width:375px}.imi-work-process-contnet .imi-work-process-img .imi-work-process-badge{left:25px}.imi-benifit-tab-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.imi-tab-benifit-tab-btn{margin:0 auto 40px}.imi-benifit-service-section{padding-bottom:100px}.imi-header-section.header-style-two .imi-header-main-navigation .imi-header-menu,.imi-header-section.header-style-three .imi-header-main-navigation .imi-header-menu{display:none}.imi-header-section.header-style-two .imi-header-main-navigation .brand-logo a,.imi-header-section.header-style-three .imi-header-main-navigation .brand-logo a{height:85px}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-sidebar button{display:none}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-cta-btn a,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-cta-btn a{padding:12px 15px}.imi-header-cta-btn-grp{margin-right:40px}.imi-header-section.header-style-two .imi-header-top-content,.imi-header-section.header-style-three .imi-header-top-content{display:none!important}.imi-header-section.header-style-two .mobile_menu_button,.imi-header-section.header-style-three .mobile_menu_button{top:-60px;right:15px}.imi-country-text-aream,.imi-benifit-img-feature,.imi-testimonial-img-2,.imi-country-text-area{margin:0 auto;max-width:570px;margin-bottom:40px}.imi-country-list-slider-area,.imi-benifit-form-wrapper,.imi-testimonial-slider-content-2{margin:0 auto;max-width:570px}.imi-testimonial-slider-content-2{margin-bottom:60px}.imi-2-footer-widget .menu-widget{padding-left:0}.imi_home_2 .imi-section-top-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.imi-about-section-2 .imi-section-top-content .imi-title-top-text{padding-top:20px}.imi-about-img-wrapper-2{max-width:570px;margin:30px auto 45px}.imi-about-section-2 .imi-section-top-content,.imi-benifit-section-2 .imi-section-top-content{max-width:570px;margin:0 auto}.imi-about-text-wrapper-2{max-width:570px;margin:0 auto 60px}.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-sidebar button{display:none}.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-cta-btn{margin-left:15px}.imi-header-section.header-style-three .imi-header-logo-menu-content{padding-right:15px}.imi-about-page-img-wrapper{margin:0 auto;max-width:570px;margin-bottom:40px}.imi-about-page-text-area{margin:0 auto;max-width:570px}.imi-apply-form-area{padding-left:0;padding-top:35px}.imi_2-blog-sidebar{margin-left:0}.imi-contact-item-box-1{margin-bottom:30px}.imi-contact-page-content-1{padding-top:30px}.imi_2-service-list-img{margin-bottom:30px}.imi_2-service-widget .category-widget{margin-top:40px}.imi-job-details-img-text-content{max-width:100%;margin-bottom:30px}.imi-portfolio-tab-btn button{padding:7px 15px}.imi-portfolio-tab-btn button{margin:5px}.imi-portfolio-tab-btn{margin:30px 0}.imi-pricing-about-section .imi-price-about-img{display:none}.imi-team-details-info-text{padding-left:0;padding-top:35px}.imi-team-details-info-text .team-details-title-designation h3{font-size:30px}.imi-team-details-text-desc h3{font-size:28px}.imi-team-details-form{padding-left:0}}@media screen and (max-width:850px){.imi-work-process-contnet .imi-work-process-img .imi-work-process-badge{left:85px}.imi-blog-item .imi-blog-text h3{font-size:28px}.imi-blog-item .imi-blog-text p{font-size:16px;padding-bottom:20px}.imi-blog-item.right-align-img .imi-blog-img{margin-left:10px}.imi-blog-item .imi-blog-text .blog-meta{margin-bottom:15px}.imi-blog-item.left-align-img .imi-blog-img{margin-right:10px}.imi-blog-item.left-align-img .imi-blog-text{padding-right:25px}.imi-benifit-content{padding-top:40px}.imi-job-details-info .info-items-area{width:50%;margin-bottom:20px}.imi-portfolio-filter-tab .grid-size-33{width:50%}.imi-portfolio-filter-tab .grid-sizer{width:50%}}@media screen and (max-width:800px){.imi-work-process-contnet .imi-work-process-img{display:none}.imi-testimonial-slider-item .testimonial-img{display:none}.imi_2-blog-share-tag{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-hash-tag{margin-bottom:15px}}@media screen and (max-width:767px){.imi-blog-item.right-align-img:before{display:none}.imi-blog-item{margin:0 auto;max-width:530px;padding:40px 30px;border-radius:50px;margin-bottom:30px;background-color:#fdf5ff}.imi-blog-item.right-align-img .imi-blog-text{padding-left:0;margin-bottom:30px}.imi-blog-item.left-align-img .imi-blog-text{padding-right:0;margin-top:30px}.imi-counter-content .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.imi-counter-content .imi-counter-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.imi-blog-item-2{margin:0 auto;max-width:420px;margin-bottom:30px}.imi-country-section-2 .imi-check-eligibility-area .eligibility-form select{margin-bottom:15px}.imi-team-item-3{margin:0 auto;max-width:410px;margin-bottom:40px}.imi_inner_page .imi-2-footer-cta-content .imi-testimonial-shape1{display:none}.blog-details-text-img-area .blog-details-img-wrap{margin-bottom:0}.blog-details-text-img-area .blog-details-img-wrap img{margin-bottom:35px}.imi-blog-details-tag-share .imi-blog-details-tag a{margin-bottom:10px;padding:5px 10px}.imi-service-video-list{padding-top:35px}.imi-service-video-play{max-width:325px}}@media screen and (max-width:680px){.imi-tab-benifit-tab-img-text-area{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.imi-tab-benifit-tab-img{margin-right:0;margin-bottom:40px}.imi-check-eligibility-area .eligibility-form select{margin-bottom:15px}.imi-2-footer-cta-content{padding:60px 50px 60px}.imi-2-footer-cta-content .imi-section-title-2 h2{font-size:40px}.imi_2-blog-share-tag{padding:40px 0}.imi-blog-details-content .imi-blog-details-text blockquote{padding:40px 30px 60px}.imi_2-service-details-text h2,.imi_2-service-details-text h3{font-size:30px}.imi-job-details-info .info-items-area{width:100%}}@media screen and (max-width:480px){.imi-header-section.header-style-one .brand-logo{margin-right:30px}.imi-header-section.header-style-one .brand-logo{max-width:100px}.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-btn{margin-left:15px}.imi-slider-items .imi-slider-text h1{font-size:40px}.imi-sponsor-title h3{font-size:16px;padding-bottom:15px}.imi-section-title-1 h2{font-size:32px}.imi-about-section{padding:60px 0}.imi-work-process-section{background-color:var(--base-color);margin-bottom:60px}.imi-work-process-contnet .imi-work-process-btn-grp .imi-btn-1{margin-right:20px;margin-bottom:15px}.imi-work-process-contnet .imi-work-process-btn-grp .imi-work-process-cta{margin-bottom:15px}.imi-work-process-contnet .imi-work-process-btn-grp{margin-top:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.imi-about-feature-list li{padding-left:25px}.imi-about-feature-list li span{margin-left:10px}.imi-service-section{padding:60px 0}.imi-benifit-tab-section,.imi-why-choose-us-section,.imi-testimonial-content,.imi-team-section{padding:60px 0}.imi-benifit-service-section{padding:60px 0}.imi-benifit-service-content{padding-top:30px}.imi-consulting-contact-form-area{padding:40px 20px}.imi-testimonial-content-area .next-prev-btn .swiper-button-next,.imi-testimonial-content-area .next-prev-btn .swiper-button-prev{height:40px;width:40px}.imi-team-list-item{text-align:center}.imi-team-list-item li:nth-child(2),.imi-team-list-item li:nth-child(3),.imi-team-list-item li:nth-child(4),.imi-team-list-item li{width:270px;height:270px;margin:0 auto;-webkit-transform:translate(0);transform:translate(0)}.imi-team-tab-btn .nav-tabs .nav-link{font-size:20px}.imi-blog-item .imi-blog-text h3{font-size:24px}.imi-blog-section{padding:60px 0}.imi-blog-content{padding-top:30px}.imi-about-btn-group .imi-btn-1{margin-right:15px}.imi-btn-1 a{padding:15px 30px}.imi-video-play-btn .inner-text{font-size:13px}.imi-tab-benifit-tab-text-area .imi-section-title-1 h2{font-size:26px}.imi-why-choose-us-ft-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.imi-why-choose-us-ft-list .feature-text{max-width:300px}.imi-why-choose-us-ft-list .feature-icon{width:50px;height:50px;margin-bottom:15px;margin-right:15px}.imi-why-choose-us-ft-list .feature-icon i{font-size:20px}.imi-footer-cta-box .imi-footer-cta-box-item .inner-text h3{font-size:20px}.imi-footer-widget .widget-title{font-size:20px}.scrollup{width:40px;height:40px;right:15px;line-height:40px}.imi-header-section.header-style-two .imi-header-top-content,.imi-header-section.header-style-three .imi-header-top-content,.imi-header-section.header-style-two .imi-header-logo-menu-content,.imi-header-section.header-style-three .imi-header-logo-menu-content,.imi-slider-section-2{padding:0}.imi-header-section.header-style-two .imi-header-main-navigation .brand-logo a,.imi-header-section.header-style-three .imi-header-main-navigation .brand-logo a{width:120px;height:70px;padding:15px}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-cta-btn,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-cta-btn{margin-left:15px}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-cta-btn a,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-cta-btn a{font-size:12px;padding:10px 12px}.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-search button,.imi-header-section.header-style-two .imi-header-cta-btn-grp .imi-header-sidebar button,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-search button,.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-header-sidebar button{font-size:16px}.imi-header-cta-btn-grp{margin-right:50px}.imi-header-section.header-style-two .mobile_menu_button,.imi-header-section.header-style-three .mobile_menu_button{top:-53px}.imi-feature-section-2{padding:60px 0 30px}.imi-section-title-2 h2{font-size:30px}.imi-service-section-2{padding:60px 0 30px}.imi-country-section,.imi-country-section-2{padding:60px 0 90px}.imi-benifit-section-2{padding:60px 0}.imi-benifit-feature-item .imi-bt-feature-icon-text .bt-feature-icon{margin-right:30px}.imi-benifit-feature-item .imi-bt-feature-icon-text .bt-feature-icon:before{display:none}.imi-blog-section-2{padding:60px 0 20px}.imi-2-footer-cta-content .imi-section-title-2 h2{font-size:30px}.imi-2-footer-cta-content .imi-2-cta-img{display:none}.imi-header-section.header-style-two.sticky-on .imi-header-logo-menu-content,.imi-header-section.header-style-three.sticky-on .imi-header-logo-menu-content{padding-right:0}.imi-about-img-wrapper-2 .imi-about-inner-img-2,.imi-about-img-wrapper-2 .imi-about-inner-img-1,.imi-visa-category-section .imi-visa-category-shape1,.imi-country-section .imi-visa-category-shape1,.imi-country-section-2 .imi-visa-category-shape1{display:none}.imi-visa-category-section,.imi-counter-section,.imi-counter-section-2,.imi-country-section,.imi-country-section-2{margin:0}.imi-visa-category-section{padding:60px 0}.imi-country-list-item .country-text h3{font-size:18px}.imi-benifit-img-area .imi-benifit-img{width:100%;text-align:center}.imi-testimonial-slider-area-2 .swiper-paginations_3{position:static;margin-top:25px;text-align:center}.imi-sponsor-slider-2 .imi-sponsor-item{margin:0 auto}.imi-sponsor-slider-2{padding:50px 0}.imi-2-footer-cta-content .imi-testimonial-shape1{display:none}.imi-benifit-feature-item .imi-bt-feature-icon-text .bt-feature-icon{margin-right:15px;margin-bottom:10px}.imi-bt-feature-icon-text{-ms-flex-wrap:wrap;flex-wrap:wrap}.imi-benifit-form-wrapper .imi-section-title-2 h2{font-size:30px}.imi-2-footer-widget .widget-title{font-size:22px;padding-bottom:15px}.imi-2-footer-widget{padding-bottom:30px}.imi-2-footer-widget .footer-social{margin-top:30px}.imi-breadcrumb-content .breadcrumb-title h2{font-size:40px}.imi-breadcrumb-content{padding:80px 0}.imi-about-page-about-section{padding:60px 0}.imi-about-page-about-content{padding-top:30px}.imi-team-section-3{padding:60px 0 30px}.imi-apply-form-area h3{font-size:28px}.imi_2-blog-feed-area .imi_2-blog-item .blog-meta-text h3{font-size:28px}.imi-2-footer-cta-content .imi-btn-2 a{padding:15px 25px}.inner-page-padding{padding:60px 0}.blog-details-text-img-area .imi_2-blog-item .blog-meta-text h2{font-size:28px}.blog-details-text-img-area h3{font-size:26px}.blog-details-text-img img{margin-bottom:30px}.imi-job-details-text h3{font-size:26px}.imi-job-details-text-desc h4{padding-bottom:10px;font-size:20px}.imi-job-desc-title-date{margin-bottom:20px}.imi-portfolio-filter-tab .grid-size-33{width:100%}.imi-portfolio-filter-tab .grid-sizer{width:100%}.imi-service-details-feature-area .imi-service-details-feature .inner-img{margin-bottom:15px}}@media screen and (max-width:380px){.imi-slider-items .imi-slider-text .imi-slider-newsletter form button{font-size:14px;padding:20px 15px}.imi-consulting-cta-btn-grp{-ms-flex-wrap:wrap;flex-wrap:wrap}.imi-consulting-cta-btn-grp .imi-consulting-cta{margin-top:15px}.imi-about-btn-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.imi-country-content .imi-section-title-2 h2{font-size:25px}.imi-section-title-2 h2{font-size:26px}.imi-testimonial-img-2 .imi-testimonial-shape1{display:none}.imi-2-footer-cta-content{padding:60px 20px 60px}.imi-2-footer-copyright{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.imi-2-footer-copyright .copyright-logo{width:100%;margin-bottom:10px}.imi-2-footer-copyright .copyright-text{width:100%}}@media screen and (max-width:350px){.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-btn a{padding:10px 15px;white-space:nowrap}.imi-header-section.header-style-one .brand-logo{margin-right:20px}.imi-header-section.header-style-one .imi-header-search-cta-area .header-cta-btn{margin-left:10px}.imi-header-section.header-style-one .brand-logo{max-width:90px}.imi-benifit-service-item .imi-benifit-arrow{top:auto;bottom:40px}.imi-visa-category-item .imi-visa-category-btn{height:225px}.imi-header-section.header-style-three .imi-header-cta-btn-grp .imi-cta-btn{display:none}}