::-moz-selection{background:#05508b;color:#ffffff}::selection{background:#05508b;color:#ffffff}a{color:#666666;text-decoration:none}.container{width:96%;max-width:1100px;margin:0 auto}.img-responsive{display:block;max-width:100%}.text-link{font-weight:500;color:#aaaaaa;text-decoration:underline;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.text-link:hover{color:#05508b}.section-title{font-size:30px!important;line-height:1.7}@media screen and (min-width:768px){.section-title{font-size:40px!important}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}b{font-weight:700}body,html{font-family:'Rubik', sans-serif;font-weight:300;font-size:16px;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:'Poppins', sans-serif;font-weight:600}h1,h2{font-size:40px}.f-300{font-weight:300}.f-400{font-weight:400}.f-600{font-weight:600}.heading{font-family:'Poppins', sans-serif}.text{font-family:'Rubik', sans-serif}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-20{font-size:20px}.fs-25{font-size:25px}.fs-30{font-size:30px}.fs-40{font-size:40px}.fs-50{font-size:50px}#preloader{height:30px;width:30px;margin:0 auto;border:5px solid rgba(60, 60, 180, 0.45);border-top:5px solid #3c3cb4;border-radius:50%;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn{padding:12px 40px 12px 40px;font-family:"Poppins", Sans-serif;display:inline-block;font-size:14px;font-weight:400;line-height:20px;color:#666666;background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-color:transparent;border-radius:50px 50px 50px 50px;-webkit-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn--primary{color:#ffffff;background-color:#05508b;border-color:#05508b;-webkit-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.5)}.btn--primary:hover{color:#05508b;background-color:rgba(255, 255, 255, 0);border-color:#05508b}.btn--outline{border-color:#666666}.btn--outline:hover{border-color:#05508b}.btn:hover{color:#05508b;background-color:rgba(255, 255, 255, 0)}.site-header{background:#fff;padding:15px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:999;text-align:center}.site-header.fixed{-webkit-box-shadow:0 0 2px rgba(83, 51, 237, 0.2);box-shadow:0 0 2px rgba(83, 51, 237, 0.2)}.site-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-header .brand{width:100%}.site-header .brand span{display:inline-block;font-weight:600}.site-header .brand *{font-size:20px}.site-header .brand img{max-width:60px;width:60px;margin-right:15px}.site-header .main-menu{margin:15px 0;width:100%}.site-header .main-menu__item{padding:5px 10px;text-transform:capitalize;font-weight:400;font-size:15px;font-family:'Poppins' , sans-serif;letter-spacing:1px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;color:#000}.site-header .main-menu__item:hover{color:#05508b}@media screen and (min-width:700px){.site-header{text-align:center}.site-header .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header .main-menu{margin:25px 0 15px 0;width:auto}.site-header .btn{margin-left:10px}}@media screen and (min-width:900px){.site-header{text-align:left}.site-header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header .brand{width:auto}.site-header .main-menu{margin:15px 0;margin-left:auto}.site-header .btn{margin-left:35px}}#hero{background-image:url("../img/hero-2.jpg");background-size:cover;background-position:top left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){#hero{background-position:top center}}.section--hero{padding:85px 0;min-height:600px}@media screen and (min-width:900px){.section--hero{min-height:750px}}.section--hero .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.section--hero .left{width:100%;padding:35px;background-color:#05508b;border-radius:4px;-webkit-box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);box-shadow:0 10px 20px rgba(0, 0, 0, 0.2)}.section--hero .right{width:100%}.section--hero .selling-title{line-height:1.4}.section--hero .selling-title span{display:block;font-size:50px}.section--hero .selling-title .title-big{font-size:30px}.section--hero .subtitle{margin-top:25px;line-height:1.8}.section--hero .cta{padding-top:35px}.section--hero .cta .text-link{font-size:13px;margin-left:20px}.section--hero.section--dark .selling-title{color:#fff}.section--hero.section--dark .selling-title span{color:#fff}.section--hero.section--dark .selling-title .title-big{color:#fff}.section--hero.section--dark .subtitle{color:#fff}.section--hero.section--dark .cta .btn.btn--primary{border-color:#fff;background-color:#05508b;color:#fff}.section--hero.section--dark .cta .btn.btn--primary:hover{background-color:white;color:#05508b}.section--hero.section--dark .cta .text-link{color:#fff;opacity:.7}.section--hero.section--dark .cta .text-link:hover{opacity:1}.hero-under{margin-top:-50px;margin-left:-2px}.hero-under img{width:100%}@media screen and (min-width:700px){.section--hero .left{width:60%}.section--hero .right{width:40%}}@media screen and (min-width:900px){.section--hero .left{width:50%}.section--hero .right{width:50%}.hero-under{margin-top:-80px}}.section--showoff{background-attachment:scroll}.section--features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:65px}.section--features .features__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:45px}.section--features .features__wrap .features__item{width:45%;text-align:center;padding:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.section--features .features__wrap .features__item:hover{background:#05508b;border-radius:4px;-webkit-box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);box-shadow:0 10px 20px rgba(0, 0, 0, 0.2)}.section--features .features__wrap .features__item:hover *{color:#fff}.section--features .features__wrap .features__item:hover svg *{fill:#fff;stroke:#fff}.section--features .features__wrap .features__item__icon{margin-bottom:15px}.section--features .features__wrap .features__item__icon svg{width:40px}.section--features .features__wrap .features__item__title{margin-bottom:15px;font-size:18px;font-weight:600;font-family:"Poppins", Sans-serif;line-height:1.6}.section--features .features__wrap .features__item__desc{line-height:1.6}@media screen and (min-width:768px){.section--features{margin-top:0}.section--features .features__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--features .features__wrap .features__item{width:30%;padding:20px}}@media screen and (min-width:1100px){.section--features .features__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--features .features__wrap .features__item{width:30%;padding:35px}}.section--pricing{background-image:url("../img/pricing-bg-2.png");background-repeat:no-repeat;background-size:contain;background-position:center center;padding:85px 0 85px 0;margin-top:0}@media screen and (min-width:768px){.section--pricing{margin-top:100px;padding:100px 0 85px 0}}@media screen and (min-width:1024px){.section--pricing{margin-top:150px;padding:155px 0 85px 0}}.section--pricing .pricing-head h2{margin-bottom:30px}.pricing-card{margin-top:45px;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.1);box-shadow:0 0 20px rgba(0, 0, 0, 0.1);border-radius:4px;padding:35px;width:100%;max-width:400px;margin-left:auto;margin-right:auto;border:1px solid #05508b}.pricing-card #plan-interval,.pricing-card #plan-price,.pricing-card .plan-features{margin-bottom:25px}.pricing-card #plan-price #price,.pricing-card #price{font-size:40px;font-weight:700}.pricing-card .plan-features{margin:35px 0}.pricing-card .plan-features__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.pricing-card .plan-features__item:last-child{margin-bottom:0}.pricing-card .plan-features .pf-icon{margin-right:10px}.pricing-card .plan-features .pf-icon svg{width:30px;height:30px}.section--testimonials{margin-top:100px;padding:110px 0 85px 0;background-image:url("../img/testimonials-bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff}.section--testimonials .title{margin-bottom:60px;color:#fff}.section--testimonials .quote-icon{text-align:center;margin-bottom:30px}.section--testimonials .quote-icon svg{height:50px;width:50px}.section--testimonials .quote-icon svg *{stroke:#fff;fill:#fff}.section--testimonials .testimonials-slider{text-align:center;max-width:620px;margin:0 auto;line-height:2;color:#fff;position:relative}.section--testimonials .testimonials-slider .owl-nav{display:none}.section--testimonials .testimonials-slider .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;margin-top:30px}.section--testimonials .testimonials-slider .owl-dots .owl-dot{height:10px;width:10px;background-color:#fff;border-radius:25px;margin:0 10px;-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.section--testimonials .testimonials-slider .owl-dots .owl-dot.active{width:30px}.section--testimonials .review-body{font-size:20px;font-weight:300;letter-spacing:1px;margin-bottom:30px}.section--testimonials .reviewer{font-weight:bold;font-size:22px;font-family:"Poppins", Sans-serif}.section--payment{padding:100px 0;background-image:url("../img/pricing-bg-2.png");background-repeat:no-repeat;background-size:contain;background-position:center center;margin:25px 0}.section--payment .container{max-width:100%;width:600px;padding:30px}.section--payment input,.section--payment label{display:block;width:100%;font-family:inherit}.section--payment .col{margin-bottom:30px}.section--payment label{margin-bottom:10px;font-family:"Poppins", sans-serif;font-weight:500}.section--payment .form-control{border:none;outline:none;background-color:white;padding:10px;-webkit-box-shadow:0 1px 3px 0 #e6ebf1;box-shadow:0 1px 3px 0 #e6ebf1;border:2px solid #05508b;border-radius:4px}.section--payment .form-control:focus{border:2px solid #05508b;-webkit-box-shadow:0 1px 3px 0 #cfd7df;box-shadow:0 1px 3px 0 #cfd7df}.section--payment .form-control::-webkit-input-placeholder{color:#bebebe}.section--payment .form-control:-ms-input-placeholder{color:#bebebe}.section--payment .form-control::-ms-input-placeholder{color:#bebebe}.section--payment .form-control::placeholder{color:#bebebe}.section--payment .cta .btn{margin-top:10px;width:100%}.section--payment .cta--checkbox input{display:inline-block;margin-right:10px;width:auto}.section--payment .cta--checkbox a{color:#05508b}.section--payment .cta--checkbox a:hover{color:#a291f5}.section--payment #preloader{margin-top:45px;opacity:0;visibility:hidden}.section--payment #preloader.show{opacity:1;visibility:visible}.section--payment #card-errors{margin-top:20px;color:#ff7979}.section--payment .form-row-names{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.section--payment .form-row-names .col{width:48%}@media screen and (max-width:570px){.section--payment .form-row-names .col{width:100%}}.site-header{-webkit-box-shadow:0 0 2px rgba(83, 51, 237, 0.2);box-shadow:0 0 2px rgba(83, 51, 237, 0.2)}.section--footer{border-top:1px solid #ebebeb}.section--footer{padding:65px 0}.section--footer .container.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.section--footer .brand{width:100%;margin-bottom:45px}.section--footer .brand *{font-size:20px}.section--footer .more-links{text-align:center;width:100%;margin-bottom:35px}.section--footer .more-links .links{margin-top:25px}.section--footer .more-links .links a{display:block;margin:10px 0}.section--footer .copy{padding-top:35px;margin-top:45px;border-top:1px solid #ebebeb;font-size:14px}@media screen and (min-width:700px){.section--footer{padding:65px 0}.section--footer .container.top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--footer .brand{width:auto;margin-bottom:0}.section--footer .more-links{text-align:left;width:auto;margin-bottom:0}.section--footer .more-links .links{margin-top:25px}.section--footer .more-links .links a{display:block;margin:10px 0}}