/*Stable Zone*/
body{font-family:'Poppins', sans-serif;font-weight:normal;font-style:normal;color:#2c3e50;overflow-x:hidden;font-size:1.1rem;-webkit-font-smoothing:antialiased;}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
img{max-width:100%;}
a:focus,input:focus,textarea:focus,button:focus{text-decoration:none;outline:none;}
a:focus,a:hover{text-decoration:none;}
a, button{transition:.3s;}
h1,h2,h3,h4,h5,h6{margin:0px;text-transform:uppercase;position:relative;}
ul,ol{margin:0px;padding:0px;list-style-type:none;}
p{font-weight:400;line-height:26px;color:#676e7c;margin:0px;}
textarea, select, input, button{outline:none;}
iframe{width:100%}
/*Framer*/
.contain-box{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){.contain-box{max-width:100%;}
}
@media (min-width:768px){.contain-box{max-width:100%;}
}
@media (min-width:992px){.contain-box{max-width:100%;}
}
@media (min-width:1200px){.contain-box{max-width:1440px;}
}
.contain-box-fluid, .contain-box-sm, .contain-box-md, .contain-box-lg, .contain-box-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){.contain-box, .contain-box-sm{max-width:100%;}
}
@media (min-width:768px){.contain-box, .contain-box-sm, .contain-box-md{max-width:100%;}
}
@media (min-width:992px){.contain-box, .contain-box-sm, .contain-box-md, .contain-box-lg{max-width:100%;}
}
@media (min-width:1200px){.contain-box, .contain-box-sm, .contain-box-md, .contain-box-lg, .contain-box-xl{max-width:1440px;}
}
section{padding:90px 0;}
 /* header */
header{position:fixed;z-index:999;width:100%;transition:.3s;top:0;}
.fixed{position:fixed;z-index:999;background:#fff;width:100%;transition:.3s;top:0;box-shadow:0 0 22px #00000036;}
.logo.fx{display:none;}
.fixed .logo{display:none;}
.fixed .logo.fx{display:block;}
/*Top Header*/
/* Bottom Header */
.logo{padding:8px;display:block;}
.logo img{max-width:380px;transition:.3s;}
.fixed .logo img{max-width:300px;transition:.3s}
.main-menu ul{display:inline-block;padding-right:35px;}
.main-menu ul li{display:inline-block;padding:0;position:relative;}
.main-menu ul li.active{position:relative}
.main-menu >ul>li>a{display:block;font-size:16px;padding:35px 16px;text-decoration:none;transition:all 0.3s ease 0s;color:#fff;font-weight:400;}
.fixed .main-menu >ul>li>a{color:#2c3e50;padding:27px 7px;}
.main-menu >ul>li>a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:transparent;transition:.3s;}
.main-menu >ul>li>a:hover:before{bottom:90%;background-color:#fff;}
.fixed .main-menu >ul>li>a:hover:before{background-color:#1aac6c;}
.main-menu ul li ul:hover .main-menu ul li > a{background:#ddd;}
.fixed .main-menu ul li a:hover{transition:all 0.3s 0s ease;color:#1aac6c;}
.main-menu ul li.current a{color:#1aac6c;}
.main-menu ul li.current a:before{background-color:#1aac6c;bottom:90%;}
.main-menu ul ul{background:#fff none repeat scroll 0 0;opacity:0;position:absolute;text-align:left;transform-origin:0 0 0;transition:all 0.3s ease 0s;visibility:hidden;z-index:99999;top:100%;padding:0;left:0;overflow:hidden;}
.main-menu ul ul li{float:none;min-width:200px;display:block;}
.main-menu ul ul li a{padding:8px 16px;color:#414141;display:block;font-weight:400;font-size:14px;}
.main-menu ul ul li a:hover{background:#1aac6c;color:#fff;}
.main-menu ul ul ul{top:0!important;left:100%;}
.main-menu ul li:hover > ul{visibility:visible;transition:all 0.3s ease 0s;opacity:1;top:100%;box-shadow:0px 5px 12px #00000028;border-radius:0 0 4px 4px;}
.log-btn{border:1px solid #fff;border-radius:4px;padding:6px 8px;color:#2c3e50;background:#fff;font-size:12px;}
.log-btn:hover{color:#fff;box-shadow:0px 6px 13px #0000004a;background:#fff;border-color:#1aac6c;}
.log-btn:hover img{filter: brightness(1000%);}
.lang-activator img{max-width:25px;}
.log-btn{background-color:#1aac6c !important;-webkit-transition:color 300ms;transition:color 300ms;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;}
.log-btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#fff;-webkit-transform:scaleY(1);transform:scaleY(1);transition:.3s;}
.log-btn:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0);}
/*Slider*/
.main-slider{max-height:100vh;}
.main-slider .item > img{object-fit:cover;max-height:100vh;}
.main-slider .captions{position:absolute;top:50%;transform:translateY(-50%);left:10%;max-width:1400px;}
.main-slider .captions h1{color:#fff;font-size:36px;font-weight:500;margin-bottom:20px;}
.main-slider .captions h2{color:#fff;font-size:22px;text-transform:capitalize;font-weight:300;margin-bottom:20px;}
.main-slider .captions p{color:#fff;font-size:14px;font-weight:300;line-height:18px;}
.scrolldown{position:absolute;bottom:0;z-index:1;left:50%;padding-top:60px;transform:translateX(-50%);}
.scrolldown span{position:absolute;top:0;left:50%;width:30px;height:50px;margin-left:-15px;border:2px solid #fff;border-radius:50px;box-sizing:border-box;}
.scrolldown span::before{position:absolute;top:10px;left:50%;content:'';width:6px;height:6px;margin-left:-3px;background-color:#fff;border-radius:100%;-webkit-animation:sdb10 2s infinite;animation:sdb10 2s infinite;box-sizing:border-box;}
@-webkit-keyframes sdb10{0%{-webkit-transform:translate(0, 0);opacity:0;}
40%{opacity:1;}
80%{-webkit-transform:translate(0, 20px);opacity:0;}
100%{opacity:0;}
}
@keyframes sdb10{0%{transform:translate(0, 0);opacity:0;}
40%{opacity:1;}
80%{transform:translate(0, 20px);opacity:0;}
100%{opacity:0;}
}
/* Howdy Section */
.howdy h3{font-size:2rem;font-weight:700;-webkit-font-smoothing:antialiased;margin-bottom:15px;color:#1aac6c;}
.howdy b{font-size:1.1rem;font-weight:600;text-transform:uppercase;margin-bottom:10px;display:block;}
.howdy p{font-size:.85rem;font-weight:400;line-height:22px;color:#888;margin-bottom:10px;}
/* How it works Zone */
.howitwo{background:linear-gradient(to right, #0087a0 0%, #1aac6c 100%);padding:90px 0;transition:.3s;position:relative}
.howitwo h2{color:#fff;font-size:2em;margin-bottom:30px;}
.howitwo .worktypes{border:1px solid #fff;padding:18px;border-radius:4px;background:linear-gradient(transparent 0% , transparent 100%);transition:.3s;cursor:grab;}
.howitwo .worktypes img{max-width:100px;margin-right:15px;}
.howitwo .worktypes p{color:#fff;font-size:.8rem;line-height:1.2rem;}
.howitwo .worktypes:hover{background:#0b9789;}
/* Howitworks 2 */
.howitworks .howitcont{max-width:300px;margin:0 auto 30px;height:100%;}
.howitworks .howitcont h4{font-size:16px;font-weight:600;}
.howitworks .howitcont p{font-size:13px;font-weight:500;line-height:18px;}
.liner1::after{content:"";width:100px;height:2px;background:#1aac6c;position:absolute;left:50px;bottom:0;transform:rotate(145deg);}
.liner2::after{content:"";width:60%;height:2px;background:#1aac6c;position:absolute;left:100%;top:35%;transform:translate(-50% , -50%);}
.liner3::after{content:"";width:100px;height:2px;background:#1aac6c;position:absolute;right:150px;bottom:0;transform:rotate(45deg);}
.howitcont .icon{display:inline-block;position:relative;margin-bottom:15px;}
.howitcont .icon img{position:relative;z-index:2;}
.howitcont .icon:before{content:"";background:url(../images/shadow.png) no-repeat;right:0;position:absolute;width:128px;height:128px;background-size:contain;z-index:0;top:0;opacity:0;transition:.3s;filter:blur(2px);}
.howitcont .icon:hover:before{opacity:.2;right:-12px;top:7px;}
.howitcont .icon:after{content:"";background:url(../images/shadow.png) no-repeat;left:0;position:absolute;width:128px;height:128px;background-size:contain;z-index:0;top:0;opacity:0;transition:.3s;filter:blur(2px);}
.howitcont .icon:hover:after{opacity:.2;left:-12px;top:7px;}
.head-title h3{font-size:28px;font-weight:400;}
.head-title h3,.head-title p{margin-bottom:30px;color:#3e3e3e;font-weight:800;}
.howtostart{text-align:center;background:#f8f8f8;padding:25px 15px;}
.howtostart img{max-width:108px;margin-bottom:15px;}
.howtostart b{display:block;font-size:.9rem;font-weight:600;}
.howtostart p{font-size:.85rem;line-height:1rem;}
/* Product & Solutions */
.viewbtn{background-color:#1aac6c;color:#fff;font-size:13px;padding:8px 18px;border:0;}
.viewbtn:hover{background-color:#3e3e3e;color:#fff;font-size:13px;padding:8px 18px;border:0;}
/* Options */
.bgreen{background:url(../images/bgreen.svg) no-repeat bottom left;}
.options [class*="col-"]{margin:0 0 30px}
.options .option-content{text-align:center;background:#fff;border-radius:8px;height:100%;padding:15px;border:1px solid #57c59138;min-height:260px;transition:.3s;}
.options .option-content:hover{box-shadow:0 30px 50px -10px #1aac6c61 }
.options .option-content h4{margin-bottom:15px;text-transform:capitalize;font-size:1.1rem;}
.options .option-content img{max-width:100px;margin-bottom:15px;transition:.3s;}
.options .option-content:hover img{filter:grayscale(0%);}
.options .option-content p{font-size:.8rem;font-weight:400;color:#3e3e3e;line-height:1.1rem;}
 /* SSS */
.sss .card{border:0;}
.sss .card-header{padding:0;background-color:#0f9c82;}
.sss .btn-link{box-shadow:none;display:block;text-decoration:none;width:100%;text-align:left;color:#fff;}
.sss .card-body{font-size:13px;font-weight:500;border:1px solid #1aac6c;}
/* Footer & Form */
footer{background:linear-gradient(to left, #0087a0 0%, #1aac6c 100%);}
footer:before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;transform:scaleY(-1);background-size:cover;}
.formblock{padding:60px 0;}
.callnote h3,.callnote p, .callnote sub{color:#fff;margin-bottom:10px;}
.callnote sub{color:#3e3e3e;font-weight:800;}
.callnote h3{font-weight:700;letter-spacing:.1em;}
.formzone{background:#fff;padding:30px;border-radius:24px;box-shadow:0 30px 47px #00000059;}
.formzone h5{margin-bottom:15px;text-align:center;display:block;font-weight:700;font-size:32px;color:#1aac6c;}
.formzone p{margin-bottom:15px;text-align:center;display:block;font-size:15px;font-weight:500;}
.formzone .form-control{margin-bottom:15px;box-shadow:none;}
.formzone .phone{display:block;}
.formzone .phone select{max-width:20%;float:left;margin:0 5px 0 0;}
.formzone .phone input[type=number]{max-width:calc(80% - 5px);display:inline-block;-webkit-appearance:none;}
.formzone .phone input[type=number]::-webkit-outer-spin-button, .formzone .phone input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.formzone .kvkk{width:15px;height:15px;margin-right:5px;}
.footerbottom{padding:20px 0;background-color:#fff;}
.bottom-menu li{display:inline-block;}
.bottom-menu li:not(:last-child){border-right:1px solid #1aac6c;}
.bottom-menu li a{color:#1aac6c;font-size:14px;padding:6px 8px;transition:.3s;font-weight:600;}
.bottom-menu li a:hover{color:#3e3e3e;}
.copyright{color:#1aac6c;font-size:11px;}
