/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(font/p1.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(font/p2.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(font/r1.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(font/r2.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(font/r3.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(font/r4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.fa,.fab,.fal,.far,.fas{display:inline-block;font-style:normal;font-variant:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;}
.fa-search:before{content:"\f002";}
.fa-headphones:before{content:"\f025";}
.fa-play:before{content:"\f04b";}
.fa-arrow-up:before{content:"\f062";}
.fa-arrow-left:before{content:"\f060";}
.fa-arrow-right:before{content:"\f061";}
.fa-star:before{content:"\f005";}
.fa-paper-plane:before{content:"\f1d8";}
.fa-facebook-f:before{content:"\f39e";}
.fa-twitter:before{content:"\f099";}
.fa-youtube:before{content:"\f167";}
.fa-linkedin-in:before{content:"\f0e1";}
.fa-google-plus-g:before{content:"\f0d5";}
.fa-map-marker:before{content:"\f041";}
.fa-phone:before{content:"\f095";}
.fa-envelope:before{content:"\f0e0";}
.fa-whatsapp:before{content:"\f232";}
.fa-times:before { content: "\f00d"}
@font-face{font-weight:400;font-style:normal;font-family:Font Awesome\ 5 Brands;src:url(font/fa-brands-400.eot);src:url(font/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(font/fa-brands-400.woff2) format("woff2"),url(font/fa-brands-400.woff) format("woff"),url(font/fa-brands-400.ttf) format("truetype"),url(font/fa-brands-400.svg#fontawesome) format("svg");font-display:auto;}
.fab{font-family:Font Awesome\ 5 Brands;}
@font-face{font-weight:300;font-style:normal;font-family:Font Awesome\ 5 Pro;src:url(font/fa-light-300.eot);src:url(font/fa-light-300.eot?#iefix) format("embedded-opentype"),url(font/fa-light-300.woff2) format("woff2"),url(font/fa-light-300.woff) format("woff"),url(font/fa-light-300.ttf) format("truetype"),url(font/fa-light-300.svg#fontawesome) format("svg");font-display:auto;}
.fal{font-weight:300;}
@font-face{font-weight:400;font-style:normal;font-family:Font Awesome\ 5 Pro;src:url(font/fa-regular-400.eot);src:url(font/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(font/fa-regular-400.woff2) format("woff2"),url(font/fa-regular-400.woff) format("woff"),url(font/fa-regular-400.ttf) format("truetype"),url(font/fa-regular-400.svg#fontawesome) format("svg");font-display:auto;}
.fal,.far{font-family:Font Awesome\ 5 Pro;}
.far{font-weight:400;}
@font-face{font-weight:900;font-style:normal;font-family:Font Awesome\ 5 Pro;src:url(font/fa-solid-900.eot);src:url(font/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(font/fa-solid-900.woff2) format("woff2"),url(font/fa-solid-900.woff) format("woff"),url(font/fa-solid-900.ttf) format("truetype"),url(font/fa-solid-900.svg#fontawesome) format("svg");font-display:auto;}
.fa,.fas{font-weight:900;font-family:Font Awesome\ 5 Pro;}

html{line-height:1.15;-webkit-text-size-adjust:100%;}
body{margin:0;}
main{display:block;}
h1{margin:.67em 0;font-size:2em;}
hr{overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{font-size:1em;font-family:monospace,monospace;}
a{background-color:transparent;}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;-webkit-text-decoration:underline dotted;}
b,strong{font-weight:bolder;}
code,kbd,samp{font-size:1em;font-family:monospace,monospace;}
small{font-size:80%;}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}
sub{bottom:-.25em;}
sup{top:-.5em;}
img{border-style:none;}
button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit;line-height:1.15;}
button,input{overflow:visible;}
button,select{text-transform:none;}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:.35em .75em .625em;}
legend{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;max-width:100%;color:inherit;white-space:normal;}
progress{vertical-align:baseline;}
textarea{overflow:auto;}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}
[type=search]{outline-offset:-2px;-webkit-appearance:textfield;}
[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}
details{display:block;}
summary{display:list-item;}
[hidden],template{display:none;}
*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;}
html{-webkit-box-sizing:border-box;box-sizing:border-box;}
body,button,input,optgroup,select,textarea{color:#404040;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.5;}
h1,h2,h3,h4,h5,h6{clear:both;}
p{margin-bottom:1.5em;}
cite,dfn,em,i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{overflow:auto;margin-bottom:1.6em;padding:1.6em;max-width:100%;background:#eee;font-family:Courier\ 10 Pitch,courier,monospace;line-height:1.6;}
code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace;}
abbr,acronym{border-bottom:1px dotted #666;cursor:help;}
ins,mark{background:#fff9c0;text-decoration:none;}
big{font-size:125%;}
body{background:#fff;}
hr{margin-bottom:1.5em;height:1px;border:0;background-color:#ccc;}
ol,ul{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li>ol,li>ul{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:700;}
dd{margin:0 1.5em 1.5em;}
embed,iframe,object{max-width:100%;}
img{height:auto;}
figure{margin:1em 0;}
table{margin:0 0 1.5em;width:100%;}
a{color:#4169e1;}
a:visited{color:purple;}
a:active,a:focus,a:hover{color:#191970;}
a:focus{outline:thin dotted;}
a:active,a:hover{outline:0;}
button,input[type=button],input[type=reset],input[type=submit]{padding:.6em 1em .4em;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;}
button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;}
button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb;}
input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{padding:3px;border:1px solid #ccc;border-radius:3px;color:#666;}
input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111;}
select{border:1px solid #ccc;}
textarea{width:100%;}
.main-navigation{display:block;width:100%;}
.main-navigation ul{display:none;margin:0;padding-left:0;list-style:none;}
.main-navigation ul ul{position:absolute;top:100%;left:-999em;z-index:99999;float:left;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);}
.main-navigation ul ul ul{top:0;left:-999em;}
.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:auto;display:block;}
.main-navigation ul ul a{width:200px;}
.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto;}
.main-navigation li{position:relative;}
.main-navigation a{display:block;text-decoration:none;}
.main-navigation.toggled ul,.menu-toggle{display:block;}
@media screen and (min-width:37.5em){.menu-toggle{display:none;}
.main-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;}}
.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;}
.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;}
.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;}
.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;}
.sticky{display:block;}
.page,.post{margin:0 0 1.5em;}
.updated:not(.published){display:none;}
.entry-content,.entry-summary,.page-content{margin:1.5em 0 0;}
.page-links{clear:both;margin:0 0 1.5em;}
.comment-content a{word-wrap:break-word;}
.bypostauthor{display:block;}
.widget{margin:0 0 1.5em;}
.widget select{max-width:100%;}
.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:none;}
.custom-logo-link{display:inline-block;}
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto;}
.wp-caption .wp-caption-text{margin:.8075em 0;}
.wp-caption-text{text-align:center;}
.gallery{display:-ms-grid;display:grid;margin-bottom:1.5em;grid-gap:1.5em;}
.gallery-item{display:inline-block;width:100%;text-align:center;}
.gallery-columns-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);}
.gallery-columns-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}
.gallery-columns-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);}
.gallery-columns-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);}
.gallery-columns-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);}
.gallery-columns-7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr);}
.gallery-columns-8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);}
.gallery-columns-9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr);}
.gallery-caption{display:block;}
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.screen-reader-text{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;padding:0;width:1px;height:1px;border:0;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%);}
.screen-reader-text:focus{top:5px;left:5px;z-index:100000;display:block;clip:auto!important;padding:15px 23px 14px;width:auto;height:auto;border-radius:3px;background-color:#f1f1f1;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;text-decoration:none;font-weight:700;font-size:.875rem;line-height:normal;-webkit-clip-path:none;clip-path:none;}
#primary[tabindex="-1"]:focus{outline:0;}
.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em;}
.alignright{float:right;margin-bottom:1.5em;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin-right:auto;margin-bottom:1.5em;margin-left:auto;}
body{overflow-x:hidden;color:#4a5159;font-weight:400;font-style:normal;font-size:15px;font-family:Roboto,sans-serif;line-height:1.66;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
img{max-width:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.slick-initialized .slick-slide:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;}
::-webkit-scrollbar{width:8px;height:4px;background-color:#ccc;}
::-webkit-scrollbar-thumb{background-color:#051c35;}
.slick-slide img{display:inline-block;}
a:focus,a:hover{text-decoration:none;}
a,i,span{display:inline-block;}
h1,h2,h3,h4,h5,h6{margin:0;color:#051c35;font-weight:700;font-family:Poppins,sans-serif;}
ol,ul{padding:0;list-style-type:none;}
ol,p,ul{margin:0;}
p{color:#4a5159;}
a{color:#547af8;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
input,select,textarea{padding:0 30px;width:100%;height:64px;border:none;background-color:#fff;color:#81a3bb;font-size:16px;}
.form-control:focus{-webkit-box-shadow:none;box-shadow:none;}
textarea{display:inherit;padding-top:20px;height:170px;}
::-webkit-input-placeholder{color:inherit;opacity:1;}
:-ms-input-placeholder{color:inherit;opacity:1;}
::-ms-input-placeholder{color:inherit;opacity:1;}
::placeholder{color:inherit;opacity:1;}
input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height: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{display:none;}
input[type=checkbox],input[type=radio]{width:auto;height:auto;}
.form-group{position:relative;}
.form-group input,.form-group select,.form-group textarea{padding-right:40px;}
.form-group .icon{position:absolute;top:50%;right:30px;z-index:2;color:#81a3bb;line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.form-group.textarea-group .icon{top:20px;-webkit-transform:translateY(0);transform:translateY(0);}
.main-btn{position:relative;z-index:1;padding:0 22px;height:55px;border:none;border-radius:5px;background-color:#547af8;color:#fff!important;font-weight:700;font-size:16px;font-family:Roboto,sans-serif;line-height:55px;}
.main-btn:before{position:absolute;top:0;left:0;z-index:-1;visibility:hidden;width:0;height:100%;border-radius:5px;background-color:#051c35;content:"";opacity:0;-webkit-transition:.3s;transition:.3s;}
.main-btn:hover{color:#fff;}
.main-btn:hover:before{visibility:visible;width:100%;opacity:1;}
.main-btn i{position:relative;top:2px;margin-right:5px;}
h1.head,h2.breadd{font-size: 48px; line-height: 1.4;}
h1.head,h2.breadd,h2.title{color:#051c35;font-weight:700;}
h2.title{font-size:35px;line-height:1.28;}
h4.lasthead{font-size:20px;line-height:1.5;}
h4.lasthead,h5{color:#051c35;font-weight:600;}
h5{font-size:18px;line-height:1.55;}
p.text{color:#4a5159;font-weight:400;font-size:15px;line-height:1.66;}
a{text-decoration:none;font-size:15px;font-family:Roboto,sans-serif;line-height:1.66;}
.section-head{margin-top:-4px;}
.section-head h2.title{padding-bottom:11px;}
div#preloader{position:fixed;z-index:9999999;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;width:100%;height:100%;background-color:#fff;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
div#preloader .loader-cubes{position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;width:50px;height:50px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
div#preloader .loader-cubes .loader-cube{position:relative;float:left;width:50%;height:50%;-webkit-transform:scale(1.1);transform:scale(1.1);}
div#preloader .loader-cubes .loader-cube:before{position:absolute;top:0;left:0;width:100%;height:100%;background:#547af8;content:"";-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-animation:sk-foldCubeAngle 2.4s linear infinite both;animation:sk-foldCubeAngle 2.4s linear infinite both;}
div#preloader .loader-cubes .loader-cube.loader-cube2{-webkit-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg);}
div#preloader .loader-cubes .loader-cube.loader-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s;}
div#preloader .loader-cubes .loader-cube .loader-cube4{-webkit-transform:scale(1.1) rotate(270deg);transform:scale(1.1) rotate(270deg);}
div#preloader .loader-cubes .loader-cube .loader-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s;}
div#preloader .loader-cubes .loader-cube .loader-cube3{-webkit-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg);}
div#preloader .loader-cubes .loader-cube .loader-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s;}
.back-to-top{position:fixed;right:30px;bottom:30px;z-index:999999;display:none;}
.back-to-top a{width:50px;height:50px;background:#0c59db;color:#fff;text-align:center;font-size:20px;line-height:50px;}
@-webkit-keyframes sticky{0%{top:-200px;}
to{top:0;}}
@keyframes sticky{0%{top:-200px;}
to{top:0;}}
@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}
@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}
@-webkit-keyframes sk-foldCubeAngle{0%,10%{opacity:0;-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);}
25%,75%{opacity:1;-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);}
90%,to{opacity:0;-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);}}
@keyframes sk-foldCubeAngle{0%,10%{opacity:0;-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);}
25%,75%{opacity:1;-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);}
90%,to{opacity:0;-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);}}
@-webkit-keyframes pulseBtnBefore{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);}}
@keyframes pulseBtnBefore{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);}}
@-webkit-keyframes pulseBtnAfter{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
to{opacity:0;-webkit-transform:scale(2);transform:scale(2);}}
@keyframes pulseBtnAfter{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
to{opacity:0;-webkit-transform:scale(2);transform:scale(2);}}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}
@keyframes rotate{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}
@-webkit-keyframes rotateTwo{0%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);}}
@keyframes rotateTwo{0%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);}}
@-webkit-keyframes scale{0%{-webkit-transform:scale(0);transform:scale(0);}
50%{-webkit-transform:scale(2);transform:scale(2);}
to{-webkit-transform:scale(0);transform:scale(0);}}
@keyframes scale{0%{-webkit-transform:scale(0);transform:scale(0);}
50%{-webkit-transform:scale(2);transform:scale(2);}
to{-webkit-transform:scale(0);transform:scale(0);}}
@-webkit-keyframes borosoto{0%{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.08);transform:scale(1.08);}
to{-webkit-transform:scale(1);transform:scale(1);}}
@keyframes borosoto{0%{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.08);transform:scale(1.08);}
to{-webkit-transform:scale(1);transform:scale(1);}}
@-webkit-keyframes pulse-border{0%{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);}
to{opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);}}
@keyframes pulse-border{0%{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);}
to{opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);}}
.header-navigation{margin:0 auto;padding:0 15px;width:80%;background-color:#fff;-webkit-transition-duration:.5s;transition-duration:.5s;}
.header-navigation .primary-menu li{position:relative;display:inline-block;line-height:5.33;}
.header-navigation .primary-menu li .dd-trigger{position:absolute;top:50%;right:13px;color:#b1b1b1;font-weight:500;font-size:12px;line-height:1;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media (max-width:1199px){.header-navigation .primary-menu li .dd-trigger{right:-5px;}}
.header-navigation .primary-menu li a.drop{margin-right:18px;}
.header-navigation .primary-menu li a{margin:0 10px;padding:10px;color:#555;text-transform:capitalize;font-size:18px;font-family:Roboto,sans-serif;}
@media (max-width:1199px){.header-navigation .primary-menu li a{margin:0 5px;padding:8px;font-size:15px;}}
.header-navigation .primary-menu li .submenu{position:absolute;top:110%;left:0;z-index:99;visibility:hidden;width:200px;height:auto;border-top:2px solid #547af8;background-color:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);opacity:0;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.header-navigation .primary-menu li .submenu li{display:block;margin:0;line-height:1;}
.header-navigation .primary-menu li .submenu li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05);}
.header-navigation .primary-menu li .submenu li a{display:block;margin:0;padding:14px 20px;font-size:16px;}
.header-navigation .primary-menu li .submenu li a:hover{background-color:#547af8;color:#fff;}
.header-navigation .primary-menu li .submenu li .dd-trigger{right:20px;}
.header-navigation .primary-menu li .submenu li a:hover~.dd-trigger{color:#fff;}
.header-navigation .primary-menu li .submenu li .submenu{top:20%;left:100%;}
.header-navigation .primary-menu li .submenu li:hover>.submenu{top:0;}
.header-navigation .primary-menu li:hover>.submenu{top:100%;visibility:visible;opacity:1;}
.header-navigation .primary-menu li a:hover,.header-navigation .primary-menu li a:hover~.dd-trigger,.header-navigation .primary-menu li.current>.dd-trigger,.header-navigation .primary-menu li.current>a{color:#547af8;}
@media (max-width:991px){.header-navigation .primary-menu li a:hover,.header-navigation .primary-menu li a:hover~.dd-trigger,.header-navigation .primary-menu li.current>.dd-trigger,.header-navigation .primary-menu li.current>a{color:#fff;}}
@media (max-width:560px){.header-navigation .site-logo{max-width:280px;}}
.header-navigation .site-logo .sticky-logo{display:none;}
.header-navigation .header-extra{margin-left:20px;}
.header-navigation .header-extra .shoping-mini-cart .cart-icon{position:relative;}
.header-navigation .header-extra .shoping-mini-cart .cart-icon span.number{position:absolute;top:-18px;right:-12px;width:26px;height:26px;border-radius:50%;background:#547af8;color:#fff;text-align:center;font-size:12px;line-height:2.16;}
.header-navigation .cart-icon,.header-navigation .search-icon{margin-right:30px;color:#555;font-size:18px;}
@media (max-width:1199px){.header-navigation .cart-icon,.header-navigation .search-icon{margin-right:20px;}}
.header-navigation .cart-icon:hover,.header-navigation .search-icon:hover{color:#547af8;}
.header-navigation .search-widget .search-form{position:fixed;top:0;left:0;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:0;background-color:rgba(35,35,35,.9);opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;will-change:transform,opacity;}
.header-navigation .search-widget .search-form .search-close{position:absolute;top:50px;right:50px;color:#fff;font-size:30px;line-height:1;}
.header-navigation .search-widget .search-form form{width:50%;}
.header-navigation .search-widget .search-form input{padding:0 30px;border-bottom:2px solid hsla(0,0%,100%,.6);background-color:transparent;color:#fff;font-size:20px;}
.header-navigation .search-widget .search-form.opened{z-index:99;height:100vh;opacity:1;}
.header-navigation .nav-toggler,.header-navigation .offcanvas-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:25px;height:25px;line-height:1;cursor:pointer;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.header-navigation .nav-toggler span,.header-navigation .offcanvas-icon span{position:relative;width:100%;height:2px;background-color:#547af8;-webkit-transition:.3s;transition:.3s;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}
.header-navigation .nav-toggler{display:none;}
.header-navigation .nav-toggler.menu-opened span:first-child{top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.header-navigation .nav-toggler.menu-opened span:nth-child(2){opacity:0;}
.header-navigation .nav-toggler.menu-opened span:nth-child(3){top:-8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.header-navigation .nav-close{position:absolute;top:20px;right:20px;display:none;color:#fff;font-size:20px;line-height:1;}
.header-navigation .navbar-btn{margin-left:0;}
a#whatsapp1 img { vertical-align: middle; margin-right: 4px; margin-top: -3px;}
.header-navigation .primary-menu a#whatsapp1 { display: none;}
@media (max-width:1199px){.header-navigation .navbar-btn{margin-left:30px;}}
@media (max-width:767px){.header-navigation .navbar-btn{margin-left:20px;}}
@media (max-width:575px){.header-navigation .navbar-btn{display:none;}.header-navigation .primary-menu a#whatsapp1 { display:block;}}
.header-navigation .navbar-btn a{padding:12px 22px;height:55px;border:2px solid #547af8;border-radius:5px;background-color:#547af8;color:#fff;font-weight:700;font-size:15px;}
@media (max-width:1199px){.header-navigation .navbar-btn a{padding: 10px 20px;height: auto;}}
.header-navigation .navbar-btn a i{position:relative;top: 2px; margin-right: 10px; font-size: 22px; color: #25d366;}
@media (max-width:1199px){.header-navigation .navbar-btn a i{margin-right: 5px;}}
.header-navigation .navbar-btn a:hover{background-color:transparent;color:#547af8;}
.site-logo{max-width:307px;}
.sticky-header{position:absolute;top:55px;z-index:999;width:100%;}
.sticky-header:not(.sticky-on) .header-navigation{border-radius:9px;}
.sticky-header.sticky-on .header-navigation{position:fixed;top:0;z-index:999;width:100%;background-color:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.04);box-shadow:0 5px 5px 0 rgba(0,0,0,.04);-webkit-animation:sticky 1.2s;animation:sticky 1.2s;}
.sticky-header.sticky-on .header-navigation .sticky-logo{display:block;}
.sticky-header.sticky-on .header-navigation .main-logo{display:none;}
.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu>li{line-height:5.33;}
.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu>li .dd-trigger,.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu>li a{color:#555;}
.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu>li a:hover,.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu>li a:hover~.dd-trigger,.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu>li.current>.dd-trigger,.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu>li.current>a{color:#547af8;}
.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu>li .submenu li a:hover{color:#fff;}
.sticky-header.sticky-on.header-four .navbar-btn a{background-color:#547af8;}
.sticky-header.sticky-on.header-four .nav-toggler{border:1px solid #547af8;}
.sticky-header.sticky-on.header-four .nav-toggler span{background-color:#547af8;}
.header-navigation{z-index:99999999999999;}
.header-navigation.breakpoint-on{padding:20px 0;}
.header-navigation.breakpoint-on .nav-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;}
.header-navigation.breakpoint-on .site-nav-menu{position:fixed;top:0;left:-300px;z-index:999;visibility:hidden;overflow-x:hidden;overflow-y:scroll;padding:50px 25px;width:300px;height:100vh;background-color:#051c35;opacity:0;-webkit-transition:.3s;transition:.3s;}
.header-navigation.breakpoint-on .site-nav-menu .nav-close{display:block;}
.header-navigation.breakpoint-on .site-nav-menu::-webkit-scrollbar{background-color:#051c35;}
.header-navigation.breakpoint-on .site-nav-menu.menu-opened{left:0;visibility:visible;opacity:1;}
.header-navigation.breakpoint-on .site-nav-menu::-webkit-scrollbar{width:5px;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li{display:block;margin:0;padding:0;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li a{display:block;padding:15px 25px 15px 0;border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:15px;line-height:1.66;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li .dd-trigger{top:0;right:0!important;display:block;width:45px;height:45px;border-left:1px solid hsla(0,0%,100%,.2);color:#fff;text-align:center;line-height:45px;cursor:pointer;-webkit-transform:translate(0);transform:translate(0);}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li .dd-trigger i{-webkit-transition:.3s;transition:.3s;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li .submenu{padding-left:15px;border:none;-webkit-transition:0;transition:0;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li .submenu a{display:block;padding:15px 25px 15px 0;color:#fff!important;line-height:1.66;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li .submenu a:hover{background-color:transparent!important;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li .submenu,.header-navigation.breakpoint-on .site-nav-menu .primary-menu li li .submenu{position:unset;top:0;display:none;visibility:visible;width:100%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;opacity:1;-webkit-transition:none;transition:none;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li.current:before{position:absolute;top:2px;bottom:2px;left:-25px;width:2px;background-color:#fff;content:"";}
.header-navigation .header-extra .menu-cart{position:relative;}
.header-navigation .header-extra .menu-cart .mini-cart{position:absolute;top:25px;left:-50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart{position:absolute;top:26px;right:0;left:0;z-index:9;display:block;visibility:hidden;overflow:hidden;margin:0;padding:15px 20px!important;padding-left:0;min-width:300px;border:none;border-radius:0;background:#fff;-webkit-box-shadow:0 30px 70px 0 rgba(137,139,142,.15);box-shadow:0 30px 70px 0 rgba(137,139,142,.15);text-align:left;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .product_list_widget{margin:0;padding:0 0 20px;width:100%;border-bottom:1px solid #ddd;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item{position:static;display:block;margin-right:0;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item .remove_from_cart_button{position:absolute;right:15px;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item>a{display:inline-block;color:#6f7987;font-weight:600;font-size:16px;line-height:1.62;-webkit-transition:.3s;transition:.3s;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item>a img{margin-right:10px;max-width:70px;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item>a:hover{color:#547af8;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item .quantity{display:none;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total{clear:both;display:block;margin-bottom:0;padding:20px 0;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total .amount{float:right;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.main-btn{display:inline-block;width:100%;height:55px;border-radius:50px;text-align:center;line-height:3.43;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.main-btn:before,.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.main-btn:first-child{display:none;}
.header-navigation .header-extra .menu-cart:hover .widget_shopping_cart{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.header-two.sticky-header{position:fixed;top:0;left:0;z-index:999;width:100%;}
.header-two.sticky-header .header-navigation{border-radius:0;background-color:hsla(0,0%,100%,0);-webkit-box-shadow:none;box-shadow:none;}
.header-two.sticky-header .header-navigation .primary-menu li .submenu li a{color:#555;}
.header-two.sticky-header .header-navigation .primary-menu li .submenu li a:hover{color:#fff;}
.header-two.sticky-header .header-navigation .primary-menu li .dd-trigger{color:#fff!important;}
.header-two.sticky-header .header-navigation .primary-menu li a,.header-two.sticky-header .header-navigation .primary-menu li a:hover,.header-two.sticky-header .header-navigation .primary-menu li.current a,.header-two.sticky-header .header-navigation a,.header-two.sticky-header .header-navigation a:hover{color:#fff;}
.header-two.sticky-header.sticky-on{background:#fff;}
.header-two.sticky-header.sticky-on .header-navigation{background:-webkit-gradient(linear,left top,right top,from(#7e3afb),to(#29b9f5));background:linear-gradient(left,#7e3afb,#29b9f5);-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.04);box-shadow:0 5px 5px 0 rgba(0,0,0,.04);}
.header-two.sticky-header.sticky-on .header-navigation .primary-menu li .submenu li a{color:#555;}
.header-two.sticky-header.sticky-on .header-navigation .primary-menu li .dd-trigger,.header-two.sticky-header.sticky-on .header-navigation .primary-menu li .submenu li a:hover,.header-two.sticky-header.sticky-on .header-navigation .primary-menu li a,.header-two.sticky-header.sticky-on .header-navigation .primary-menu li a:hover,.header-two.sticky-header.sticky-on .header-navigation .primary-menu li.current a,.header-two.sticky-header.sticky-on .header-navigation a,.header-two.sticky-header.sticky-on .header-navigation a:hover{color:#fff;}
.header-two.sticky-header .header-navigation .nav-toggler span,.header-two.sticky-header .header-navigation .offcanvas-icon span{background-color:#fff;}
.header-two .header-navigation .navbar-btn a{border:2px solid #fff;background-color:hsla(0,0%,100%,0);}
.banner.two{position:relative;z-index:1;overflow:hidden;padding:264px 0 20px;background-color:#f7f7f7;background-image:linear-gradient(90deg,#7b3ffb,#5676f8,#2ab8f6);}
.banner.two:before{right:0;border-top:450px solid transparent;border-right:107vw solid #f7f7f7;}
.banner.two:after,.banner.two:before{position:absolute;bottom:0;z-index:1;width:0;height:0;content:"";}
.banner.two:after{left:0;border-top:500px solid transparent;border-left:75vw solid #f7f7f7;}
.circle{position:absolute;top:0;margin:auto;height:100%;border-radius:50%;background:linear-gradient(90deg,#7455fa,#587ff8,#2ab8f6);}
.circle1{left:12%;width:75%;height:100%;}
.circle2{top:5%;left:20%;width:60%;height:80%;}
.circle3{top:10%;left:30%;width:40%;height:60%;}
.slider_overlay{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;}


.banner.two .main-btn i{margin-right:0;}
.banner.two .banner-content{position:relative;z-index:2;padding-bottom:120px;}
.banner.two .banner-content h1.head{color:#fff;}
.banner.two .banner-content p.text{padding:27px 0 36px;color:#fff;font-size:18px;line-height:1.55;}
.banner.two .banner-content .form-group{margin:0 auto;width:50%;}
.banner.two .banner-content .form-group .form-control{padding:0 115px 0 20px;height:64px;border:0;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 20px 24px 0 rgba(138,149,160,.02);box-shadow:0 20px 24px 0 rgba(138,149,160,.02);color:#c5cbd0;font-size:17px;line-height:1.58;}
.banner.two .banner-content .form-group .form-control::-webkit-input-placeholder{color:#c5cbd0;font-size:17px;line-height:1.58;}
.banner.two .banner-content .form-group .form-control:-ms-input-placeholder{color:#c5cbd0;font-size:17px;line-height:1.58;}
.banner.two .banner-content .form-group .form-control::-ms-input-placeholder{color:#c5cbd0;font-size:17px;line-height:1.58;}
.banner.two .banner-content .form-group .form-control::placeholder{color:#c5cbd0;font-size:17px;line-height:1.58;}
.banner.two .banner-content .form-group button.icon{right:0;border-radius:5px;background:hsla(0,0%,100%,0);}
.banner.two .banner-content .form-group button.icon i{color:#9499a0;}
.banner.two .banner-content .form-group button.icon:before{display:none;}
.banner.two .video{position:relative; z-index: 99;}
img.laptop {border-top-left-radius: 15px; border-top-right-radius: 15px; border: 1px solid #d9d9d9;  border-bottom: 1px solid #fff; margin-bottom: -1px;}
.video-line { background-color: #eaeaea; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; width: 100%; height: 18px; border: 1px solid #d9d9d9;}
.video-line span{ background-color: #fff;width: 100%; height: 4px; display:block}
.video-img-lap { width: 80%; margin: auto; text-align: center;}
.banner.two .video a.video-button{position:absolute;top:50%;left:50%;width:101px;height:101px;border-radius:50%;background:#fff;text-align:center;line-height:6.7;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.banner.two .video a.video-button i{margin-left:5px;color:#547af8;font-size:24px;}
.banner.two .video a.video-button:before{width:125px;height:125px;background-color:hsla(0,0%,100%,.102);-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation:pulse-border 6s ease-out infinite;animation:pulse-border 6s ease-out infinite;}
.banner.two .video a.video-button:after,.banner.two .video a.video-button:before{position:absolute;top:50%;left:50%;display:block;border-radius:50%;content:"";-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.banner.two .video a.video-button:after{width:140px;height:140px;background-color:hsla(0,0%,100%,.09);-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation:pulse-border 3s ease-out infinite;animation:pulse-border 3s ease-out infinite;}
.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;}
.mfp-bg,.mfp-wrap{position:fixed;top:0;left:0;width:100%;height:100%;}
.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden;}
.mfp-container{position:absolute;top:0;left:0;box-sizing:border-box;padding:0 8px;width:100%;height:100%;text-align:center;}
.mfp-container:before{display:inline-block;height:100%;content:"";vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;z-index:1045;display:inline-block;margin:0 auto;vertical-align:middle;text-align:left;}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none!important;}
.mfp-preloader{position:absolute;top:50%;right:8px;left:8px;z-index:1044;margin-top:-.8em;width:auto;color:#ccc;text-align:center;}
.mfp-preloader a{color:#ccc;}
.mfp-preloader a:hover{color:#fff;}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none;}
button.mfp-arrow,button.mfp-close{z-index:1046;display:block;overflow:visible;padding:0;outline:0;border:0;background:0 0;box-shadow:none;cursor:pointer;-webkit-appearance:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{position:absolute;top:0;right:0;padding:0 0 18px 10px;width:44px;height:44px;color:#fff;text-align:center;text-decoration:none;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;line-height:44px;opacity:.65;}
.mfp-close:focus,.mfp-close:hover{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:-6px;padding-right:6px;width:100%;color:#fff;text-align:right;}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;white-space:nowrap;font-size:12px;line-height:18px;}
.mfp-arrow{position:absolute;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;opacity:.65;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;}
.mfp-arrow:after,.mfp-arrow:before{position:absolute;top:0;left:0;display:block;margin-top:35px;margin-left:35px;width:0;height:0;border:inset transparent;content:"";}
.mfp-arrow:after{top:8px;border-top-width:13px;border-bottom-width:13px;}
.mfp-arrow:before{opacity:.7;border-top-width:21px;border-bottom-width:21px;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{margin-left:31px;border-right:17px solid #fff;}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{margin-left:39px;border-left:17px solid #fff;}
.mfp-arrow-right:before{border-left:27px solid #3f3f3f;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{overflow:hidden;padding-top:56.25%;width:100%;height:0;}
.mfp-iframe-scaler iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);}
img.mfp-img{display:block;box-sizing:border-box;margin:0 auto;padding:40px 0;width:auto;height:auto;max-width:100%;}
.mfp-figure,img.mfp-img{line-height:0;}
.mfp-figure:after{position:absolute;top:40px;right:0;bottom:40px;left:0;z-index:-1;display:block;width:auto;height:auto;background:#444;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";}
.mfp-figure small{display:block;color:#bdbdbd;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{position:absolute;top:100%;left:0;margin-top:-36px;width:100%;cursor:auto;}
.mfp-title{padding-right:36px;color:#f3f3f3;text-align:left;word-wrap:break-word;line-height:18px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;background:rgba(0,0,0,.6);}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{top:3px;right:5px;}
.mfp-img-mobile .mfp-close{position:fixed;top:0;right:0;padding:0;width:35px;height:35px;background:rgba(0,0,0,.6);text-align:center;line-height:35px;}}
@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-right:6px;padding-left:6px;}}
.owl-carousel,.owl-carousel .owl-item{position:relative;-webkit-tap-highlight-color:transparent;}
.owl-carousel{z-index:1;display:none;width:100%;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}
.owl-carousel .owl-stage:after{clear:both;display:block;visibility:hidden;height:0;content:".";line-height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0);}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-ms-transform:translateZ(0);}
.owl-carousel .owl-item{float:left;min-height:1px;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{display:block;width:100%;}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loading{display:block;opacity:0;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel.owl-refresh .owl-item{visibility:hidden;}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{animation-name:fadeOut;}
.why-choose .section-head{padding-bottom:25px;}
.why-choose{position:relative;padding:60px 0 20px;background-color:#f7f7f7;}
.why-choose h2.title{color:#547af8;text-shadow:2px 2px 2px rgba(41,41,41,.26);}
.why-choose .section-head span{position:absolute;top: -28px;left: -15px;padding:35px;width:25px;height:25px;border-radius:35px;background:#547af8;box-shadow:1px 7px 49px 0 #547af8;color:#547af8;font-weight:900;opacity:.29;}
.feature p.text,.why-choose p.text{margin-bottom:15px;font-size:17px;}
.feature p.text a,.why-choose p.text a{font-size:17px;}
.feature.three{padding:60px 0;background-color:#fff;}
.unique{padding:80px 0 100px;background-color:#fff;}
.unique .link{text-align:right;}
.unique .section-head{padding-bottom:22px;}
.unique .themes-box{overflow:hidden;margin-top:30px;border-radius:15px;background-color:#fff;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.05);box-shadow:0 5px 15px 0 rgba(0,0,0,.05);}
.unique .themes-box a{display:block;}
.unique .themes-box .thumb{overflow:hidden;}
.unique .themes-box .thumb img{width:100%;}
.unique .themes-box .main-content{padding:20px;}
.unique .themes-box .main-content h3{color:#002249;font-weight:600;font-size:21px;font-family:Poppins,sans-serif;line-height:1.55;}
.unique .themes-box .main-content .last-part{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:6px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.unique .themes-box .main-content .last-part .right p.text{color:#6f7987;}
.unique .themes-box .main-content .last-part .right p.text a.link{color:#6f7987;-webkit-transition:.3s;transition:.3s;}
.unique .themes-box .main-content .last-part .right p.text a.link:hover{color:#547af8;text-decoration:underline;}
.unique .themes-box .main-content .last-part .right .review{color:#ffad54;}
.unique .themes-box .main-content .last-part .right .review i{padding-right:2px;}
.unique .themes-box:hover .thumb img{-webkit-transform:scale(1.08);transform:scale(1.08);}
.unique .themes-box:hover .thumb .button-box{top:50%;opacity:1;}
.testomonial{position:relative;z-index:2;padding:120px 0;background-position:left 100% top 30px!important;background-size:cover!important;background-repeat:no-repeat!important}
.testomonial .shap{top:50%;left:0;height:90%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.testomonial .man-pic,.testomonial .shap{position:absolute;z-index:-1}
.testomonial .pic-1{top:10%;left:12%;-webkit-animation:borosoto 4s ease-out infinite;animation:borosoto 4s ease-out infinite}
.testomonial .pic-2{top:14%;left:22%;-webkit-animation:borosoto 3s ease-in-out infinite;animation:borosoto 3s ease-in-out infinite}
.testomonial .pic-3{top:29%;left:17%;-webkit-animation:borosoto 4s ease infinite;animation:borosoto 4s ease infinite}
.testomonial .pic-4{top:36%;left:7%;-webkit-animation:borosoto 3s ease-in-out infinite;animation:borosoto 3s ease-in-out infinite}
.testomonial .pic-5{top:52%;left:21%}
.testomonial .pic-5,.testomonial .pic-6{-webkit-animation:borosoto 2s ease-in infinite;animation:borosoto 2s ease-in infinite}
.testomonial .pic-6{top:70%;left:14%}
.testomonial .man-pic img { border-radius: 50%;}
.testomonial .testobox .single .icon{max-width:70px}
.testomonial p.text{margin-bottom:15px;color:#051c35;font-size:17px}
.testomonial .title-line h2.title:after, .testomonial .title-line h2.title:before { left: 7%; height: 3px;}
.testomonial-two{position:relative;z-index:2;padding:80px 0;background-color:#f7f7f7;}
.testomonial-two .section-head{padding-bottom:36px;}
.testomonial-two .testotwo .single{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px;border-radius:15px;background-color:#fff;-webkit-box-shadow:0 5px 25px 0 #f4f4f4;box-shadow:0 5px 25px 0 #f4f4f4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.testomonial-two .testotwo .single .icon{margin-right:30px;}
.testomonial-two .testotwo .single .icon img{width:auto;height:100%;max-width:unset;border-radius:15px;}
.testomonial-two .testotwo .single .content{padding-right:20px;}
.testomonial-two .testotwo .single .content .thumv{max-width:42px;}
.testomonial-two .testotwo .single .content p.text{padding:24px 0 26px;color:#6f7987;font-weight:500;}
.testomonial-two .testotwo .single .content .man{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.testomonial-two .testotwo .single .content .man .content .review i{margin-right:2px;color:#ffad54;}
.testomonial-two .testotwo .single .content .man .content h5.name a{color:#051c35;font-weight:600;font-size:18px;line-height:1.55;}
.testomonial-two .testotwo .single .content .man .content span.position{display:block;color:#547af8;font-weight:600;font-size:12px;line-height:1.83;}
.testomonial-two .testotwo.owl-carousel .owl-nav.disabled{display:block;}
.testomonial-two .testotwo.owl-carousel .owl-nav .owl-next,.testomonial-two .testotwo.owl-carousel .owl-nav .owl-prev{display:inline-block;width:40px;height:40px;border:1px solid #547af8;border-radius:50%;background:#fff;color:#547af8;text-align:center;line-height:2.66;-webkit-transition:.3s;transition:.3s;}
.testomonial-two .testotwo.owl-carousel .owl-nav .owl-next:hover,.testomonial-two .testotwo.owl-carousel .owl-nav .owl-prev:hover{background:#547af8;color:#fff;}
.testomonial-two .testotwo.owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;left:-45px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.testomonial-two .testotwo.owl-carousel .owl-nav .owl-next{position:absolute;top:50%;right:-45px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.blog-two{padding:80px 0 100px;background-color:#f7f7f7;}
.blog-two .link{text-align:right;}
.blog-two .section-head{padding-bottom:22px;}
.blog-two .blog-box{margin-top:30px;padding:10px 15px;border-radius:15px;background-color:#fff;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.05);box-shadow:0 5px 15px 0 rgba(0,0,0,.05);text-align:center;}
.blog-two .blog-box .thumb{z-index:1;display:block;overflow:hidden;padding:10px 15px 0;border-radius:15px;}
.blog-two .blog-box .thumb img{-webkit-transition:.7s;transition:.7s;-webkit-transform:scale(1);transform:scale(1);}
.blog-two .blog-box .main-content{padding:15px 0;}
.blog-two .blog-box .main-content h3 a{color:#051c35;font-weight:600;font-size:22px;font-family:Poppins,sans-serif;line-height:1.45;}
.blog-two .blog-box .main-content h3 a:hover{color:#547af8;}
.blog-two .blog-box:hover .thumb img{-webkit-transform:scale(1.08);transform:scale(1.08);}
.contact-map{padding:80px 0 40px;background-color:#fff;}
.container-form{left:0;z-index:99;margin-left:-15px;padding:50px 15px;}
.form-readonly{display:none;}
.title-line h2.title{position:relative;margin-bottom:15px;padding-bottom:20px;}
.title-line h2.title:before{bottom:8px;left:15px;}
.title-line h2.title:after,.title-line h2.title:before{position:absolute;width:48px;height:1px;background-color:#547af8;content:"";}
.title-line h2.title:after{bottom:2px;left:0;}
.title-line h2.title:after,.title-line h2.title:before{left:50%;margin-left:-45px;}
.title-line h2.title:after{margin-left:-30px;}
.container-form .form-wrapper{padding:56px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);}
.container-form .form-wrapper .form-group{margin-bottom:30px;}
.container-form .form-wrapper .form-control{display:block;padding:7px 19px;width:100%;height:auto;border:1px solid transparent;border-radius:0;background:#f7f7f7;background-image:none;background-clip:padding-box;box-shadow:none;color:#848484;text-transform:capitalize;font-size:14px;line-height:28px;}
.container-form .form-wrapper .form-control:focus{outline:0;border-color:#547af8;background:#e5fff3;box-shadow:none;color:#212121;}
.form-submit .btn-common{padding:12px 20px;width:100%;border-radius:4px;background-color:#547af8;color:#fff;font-size:14px;opacity:1;}
.form-submit .btn-common:hover{border-color:#547af8;background:#0c59db;box-shadow:0 6px 22px rgba(0,0,0,.1);color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.list-unstyled li{margin-top:10px;color:#dc3545!important;}
.text-danger{margin-top:20px;font-size:18px;}
.form-control{display:block;padding:7px 19px;width:100%;border:1px solid #e5e5e5;border-radius:0;background:#f7f7f7;box-shadow:none;color:#848484;text-transform:capitalize;font-size:14px;line-height:28px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease;}
.form-control::-webkit-input-placeholder{color:#0e1b4d;opacity:1;}
.form-control::-moz-placeholder{color:#0e1b4d;opacity:1;}
.form-control:-ms-input-placeholder{color:#0e1b4d;opacity:1;}
.form-control::-ms-input-placeholder{color:#0e1b4d;opacity:1;}
.form-control::placeholder{color:#0e1b4d;opacity:1;}
.footer-area{overflow:hidden;padding:30px 0 50px;background-color:#fff;}
.footer-area .footer-box{position:relative;}
.footer-area .footer-box:before{position:absolute;top:50%;right:0;display:none;width:2px;height:200%;background:#f8f8f8;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.footer-area .footer-box.one:before{right:-8%;}
.footer-area .footer-box.two:before{right:-16%;}
.footer-area .footer-box.three:before{right:6%;}
.footer-area .footer-box.none:before{display:none;}
.footer-area .footer-box{margin-top:30px;}
.footer-area .footer-box .logo{padding-bottom:34px;}
.footer-area .footer-box h4.lasthead{padding-bottom:10px;}
.footer-area .footer-box p.text{font-size:14px;line-height:1.71;}
.footer-area .footer-box ul{padding-left:20px;list-style-type:circle;}
.footer-area .footer-box.none ul{padding-left:0;list-style-type:none;}
.footer-area .footer-box.none i{padding-right:5px;}
.footer-area .footer-box ul li{padding-top:8px;color:#bec2ce;font-size:14px;line-height:1.71;}
.footer-area .footer-box ul li a{color:#6f7987;font-size:14px;line-height:1.71;}
.footer-area .footer-box ul li a:hover,.footer-area .footer-box ul li.active,.footer-area .footer-box ul li.active a,.footer-area .footer-box ul li:hover{color:#547af8;}
.footer-area .footer-box .social{margin-top:15px;}
.footer-area .footer-box .social a{display:inline-block;margin-right:8px;width:40px;height:40px;border-radius:3px;background-color:#f7f7f7;color:#a1a4af;text-align:center;line-height:2.66;-webkit-transition:.3s;transition:.3s;}
.footer-area .footer-box .social a:hover{background:#547af8;color:#fff;}
.copyright{padding:30px 0;background:#f7f7f7;}
.copyright p.text{color:#6f7987;}
.copyright p.text a{color:#547af8;}
.footer-area.two{background-color:#03142c;}
.footer-area.two .footer-box:before{background:#102037;}
.footer-area.two .footer-box h4.lasthead{color:#fff;}
.footer-area.two .footer-box p.text{color:#bec2ce;}
.footer-area.two .footer-box ul li a{color:#bec2ce;font-size:14px;line-height:1.71;}
.footer-area.two .footer-box ul li a:hover,.footer-area.two .footer-box ul li.active,.footer-area.two .footer-box ul li.active a,.footer-area.two .footer-box ul li:hover{color:#fff;}
.footer-area.two .footer-box .social a{background-color:#101f34;color:#b1c1d6;}
.footer-area.two .footer-box .social a:hover{background:#547af8;color:#fff;}
.copyright{background:#011025;}
.copyright p.text{color:#8a8f9c;}
.copyright p.text a{color:#fff;}
.copyright p.text a:hover{text-decoration:underline;}
#monline{display:none;}
.whatsapp{z-index: 2147483647; right: 10px;  top: 280px;  position: fixed;  background-color: #02E010; border-radius: 50px; box-shadow: 0 10px 35px 0 rgb(0 229 16 / 62%);}
@media screen and (min-width: 768px){.whatsapp{display:none}}
@media (max-width:1600px){.banner .banner-icon .icon-3{left:85%;}
.banner .banner-icon .icon-5{left:80%;}
.sticky-header .header-navigation{position:fixed;top:0;z-index:999;width:100%;background-color:#fff;-webkit-box-shadow:0 5px 5px 0 rgb(0 0 0/4%);box-shadow:0 5px 5px 0 rgb(0 0 0/4%);-webkit-animation:sticky 1.2s;animation:sticky 1.2s;}
.sticky-header:not(.sticky-on) .header-navigation{border-radius:0;}}
@media (max-width:1399px){.header-navigation .primary-menu li a{margin:0 5px;padding:8px;font-size:16px;line-height:1.73;}
.header-navigation .primary-menu li .submenu li a{font-size:16px;line-height:1.73;}
.testomonial { padding: 80px 0px; }}
@media (max-width:1199px){.banner.two{background-size:100% 70%;}
.testomonial .man-pic, .testomonial .shap { display: none;}
.header-navigation .primary-menu li a.drop{margin-right:12px;}
.header-navigation .primary-menu li .dd-trigger{right:8px;}
.header-navigation .header-extra{margin-left:8px;}
.header-navigation .navbar-btn{margin-left:0;}
.header-navigation .header-extra .menu-cart .mini-cart{left:-200%;}}
@media (max-width:991px){.banner .shape-1,.footer-area .footer-box:before{display:none;}
.header-navigation .navbar-btn{margin-left:20px;}
.section-head h2.title{font-size:30px;}
h1.head{font-size:42px;line-height:1.5;}}
@media (min-width:991px){
.position-img { position: absolute; right: 2%; text-align: center;}}
@media (min-width:768px){.banner.two .banner-content p.text{margin:auto;width:70%;}
.testomonial .single.item { padding-right: 40px;}
.why-choose .container-fluid {max-width: 68%;}}
@media (max-width:767px){.price .price-box h2.dolar,h1.head{font-size:32px;line-height:1.2;}
.banner{padding:120px 0 0;}
.banner .banner-icon{text-align:center;}.slider_overlay{display:none;}
.banner.two {padding: 220px 0 25px;}
.banner.two .banner-content{padding-bottom:40px;}
.blog .link,.blog-two .link,.feature .link,.unique .link{text-align:left;}
.testomonial-two .testotwo .single{margin:20px 0;flex-direction:column;}
.testomonial-two .testotwo .single .icon{margin-right:0;margin-bottom:20px;padding-top:20px;}
.testomonial-two .testotwo .single .content .man{justify-content:center;}
.testomonial-two .testotwo .single .content{padding:0 20px 20px;text-align:center;}
.banner.two .banner-content .form-group{width:100%;}
.testomonial-two .testotwo.owl-carousel .owl-nav .owl-next,.testomonial-two .testotwo.owl-carousel .owl-nav .owl-prev{display:none;}
.back-to-top{display:none!important;}
.main-btn{padding:0 20px;height:52px;font-weight:500;line-height:3.25;}
.footer-area.two .footer-none{display:none;}
#online{display:none} #monline{ display:block}}
@media (max-width:575px){
.banner.two{padding:200px 0 25px;background-size:cover;background-image: linear-gradient(90deg, #7d3bfb 40%, #6264f9 100%);}
.banner.two:before{right:0;border-top:0;border-right:0;}
.banner.two:after{left: 0;border-top: 100px solid transparent;border-left: 130vw solid #f7f7f7;}
.price .price-box h2.dolar,h1.head{font-size: 28px; line-height: 1.5;}
.banner.two .banner-content p.text {padding: 20px 0 20px;font-size: 15px;}
.blog-two .blog-box .main-content .top-box .item{margin-right:0;}
.blog-two .blog-box .main-content .top-box .item:after{display:none;}
.banner.two .video a.video-button{width:70px;height:70px;line-height:5.3;}
.header-navigation .header-extra .menu-cart .mini-cart{left:-185px;}
.section-head h2.title{font-size:24px;}
.why-choose{padding:10px 0 30px;}
.why-choose .section-head{padding-bottom:5px;}
.why-choose .section-head span { display: none;}
.feature.three{padding:20px 0 15px;}
.feature.three .section-head{margin-top:10px;}
.section-head p.text{margin-bottom:10px;font-size:15px;}
.testomonial { padding: 40px 0px 25px;}
.testomonial .title-line h2.title:after, .testomonial .title-line h2.title:before { left:50px;}
.testomonial-two{padding:40px 0 25px;}
.testomonial-two .section-head{padding-bottom:20px;}
.blog-two,.unique{padding:40px 0 45px;}
.unique .section-head{padding-bottom:0px; margin-bottom:-10px}
.unique .themes-box .main-content { padding: 15px;}
.unique .themes-box .main-content h3 {font-size: 18px; }
.blog-two .section-head{padding-bottom:0px; margin-bottom:-10px}
.blog-two .blog-box .main-content h3 a { font-size: 20px; }
.contact-map{padding:40px 0 10px;}
.title-line h2.title{margin-bottom:10px;padding-bottom:15px;}
.container-form{margin-left:0;padding:25px 0;}
.container-form .form-wrapper{padding:28px;}
.container-form .form-wrapper .form-group{margin-bottom:16px;}
.footer-area{padding:25px 0 10px;}
.footer-area .footer-box{margin-top:0;}
.footer-area .footer-box h4.lasthead{padding-bottom:0;}
.copyright{padding:15px 0;}}
@media (max-width:480px){
img.laptop { border-radius: 15px;}}
@media (max-width:360px){
.banner.two {padding: 180px 0 25px;}	
.price .price-box h2.dolar, h1.head {font-size: 25px;}	
.unique .themes-box .thumb img {width: auto;}
.testomonial-two .testotwo .single .icon img{max-width:100%;}
.testomonial-two .testotwo .single .icon{padding-top:0;}
.contact-map { background-color: #f7f7f7;} section.blog-two {display: none;}
.video-img-lap { width: 100%;}.video-line{ display:none;}}