/* Normalize */
/** * 1. Correct the line height in all browsers. * 2. Prevent adjustments of font size after orientation changes in iOS. */
html{line-height:1.15;-webkit-text-size-adjust:100%;}
/* Sections ========================================================================== */
/** * Remove the margin in all browsers. */
body{margin:0;}
/** * Render the `main` element consistently in IE. */
main{display:block;}
/** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome,Firefox,and Safari. */
h1{font-size:2em;margin:0.67em 0;}
/* Grouping content ========================================================================== */
/** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. */
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
/** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */
pre{font-family:monospace,monospace;font-size:1em;}
/* Text-level semantics ========================================================================== */
/** * Remove the gray background on active links in IE 10. */
a{background-color:transparent;}
/** * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome,Edge,IE,Opera,and Safari. */
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}
/** * Add the correct font weight in Chrome,Edge,and Safari. */
b,strong{font-weight:bolder;}
/** * 1. Correct the inheritance and scaling of font size in all browsers. * 2. Correct the odd `em` font sizing in all browsers. */
code,kbd,samp{font-family:monospace,monospace;font-size:1em;}
/** * Add the correct font size in all browsers. */
small{font-size:80%;}
/** * Prevent `sub` and `sup` elements from affecting the line height in * all browsers. */
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
/* Embedded content ========================================================================== */
/** * Remove the border on images inside links in IE 10. */
img{border-style:none;}
/* Forms ========================================================================== */
/** * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
/** * Show the overflow in IE. * 1. Show the overflow in Edge. */
button,input{overflow:visible;}
/** * Remove the inheritance of text transform in Edge,Firefox,and IE. * 1. Remove the inheritance of text transform in Firefox. */
button,select{text-transform:none;}
/** * Correct the inability to style clickable types in iOS and Safari. */
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}
/** * Remove the inner border and padding in Firefox. */
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
/** * Restore the focus styles unset by the previous rule. */
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
/** * Correct the padding in Firefox. */
fieldset{padding:0.35em 0.75em 0.625em;}
/** * 1. Correct the text wrapping in Edge and IE. * 2. Correct the color inheritance from `fieldset` elements in IE. * 3. Remove the padding so developers are not caught out when they zero out *`fieldset` elements in all browsers. */
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
/** * Add the correct vertical alignment in Chrome,Firefox,and Opera. */
progress{vertical-align:baseline;}
/** * Remove the default vertical scrollbar in IE 10+. */
textarea{overflow:auto;}
/** * 1. Add the correct box sizing in IE 10. * 2. Remove the padding in IE 10. */
[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
/** * Correct the cursor style of increment and decrement buttons in Chrome. */
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}
/** * 1. Correct the odd appearance in Chrome and Safari. * 2. Correct the outline style in Safari. */
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
/** * Remove the inner padding in Chrome and Safari on macOS. */
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
/** * 1. Correct the inability to style clickable types in iOS and Safari. * 2. Change font properties to `inherit` in Safari. */
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
/* Interactive ========================================================================== */
/* * Add the correct display in Edge,IE 10+,and Firefox. */
details{display:block;}
/* * Add the correct display in all browsers. */
summary{display:list-item;}
/* Misc ========================================================================== */
/** * Add the correct display in IE 10+. */
template{display:none;}
/** * Add the correct display in IE 10. */
[hidden]{display:none;}
/* Box sizing--------------------------------------------- */
/* Inherit box-sizing to more easily change it's value on a component level.@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;}
html{-webkit-box-sizing:border-box;box-sizing:border-box;}
/*--------------------------------------------------------------# Base--------------------------------------------------------------*/
/* Typography--------------------------------------------- */
body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5;}
h1,h2,h3,h4,h5,h6{clear:both;}
p{margin-bottom:1.5em;}
dfn,cite,em,i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace;}
abbr,acronym{border-bottom:1px dotted #666;cursor:help;}
mark,ins{background:#fff9c0;text-decoration:none;}
big{font-size:125%;}
/* Elements--------------------------------------------- */
body{background:#fff;}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
ul,ol{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul,li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:700;}
dd{margin:0 1.5em 1.5em;}
/* Make sure embeds and iframes fit their containers. */
embed,iframe,object{max-width:100%;}
img{height:auto;max-width:100%;}
figure{margin:1em 0;}
table{margin:0 0 1.5em;width:100%;}
/* Links--------------------------------------------- */
a{color:#4169e1;}
a:visited{color:#800080;}
a:hover,a:focus,a:active{color:#191970;}
a:focus{outline:thin dotted;}
a:hover,a:active{outline:0;}
/* Forms--------------------------------------------- */
button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);line-height:1;padding:0.6em 1em 0.4em;}
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="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px;}
input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111;}
select{border:1px solid #ccc;}
textarea{width:100%;}
/*--------------------------------------------------------------# Layouts--------------------------------------------------------------*/
/*--------------------------------------------------------------# Components--------------------------------------------------------------*/
/* Navigation--------------------------------------------- */
.main-navigation{display:block;width:100%;}
.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;}
.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999;}
.main-navigation ul ul ul{left:-999em;top:0;}
.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{display:block;left:auto;}
.main-navigation ul ul a{width:200px;}
.main-navigation ul li:hover > ul,.main-navigation ul li.focus > ul{left:auto;}
.main-navigation li{position:relative;}
.main-navigation a{display:block;text-decoration:none;}
/* Small menu. */
.menu-toggle,.main-navigation.toggled ul{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.posts-navigation,.site-main.post-navigation{margin:0 0 1.5em;}
.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;}
.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;}
.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;}
/* Posts and pages--------------------------------------------- */
.sticky{display:block;}
.post,.page{margin:0 0 1.5em;}
.updated:not(.published){display:none;}
.page-content,.entry-content,.entry-summary{margin:1.5em 0 0;}
.page-links{clear:both;margin:0 0 1.5em;}
/* Comments--------------------------------------------- */
.comment-content a{word-wrap:break-word;}
.bypostauthor{display:block;}
/* Widgets--------------------------------------------- */
.widget{margin:0 0 1.5em;}
.widget select{max-width:100%;}
/* Media--------------------------------------------- */
.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
/* Make sure logo link wraps around logo image. */
.custom-logo-link{display:inline-block;}
/* Captions--------------------------------------------- */
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.wp-caption-text{text-align:center;}
/* Galleries--------------------------------------------- */
.gallery{margin-bottom:1.5em;display:-ms-grid;display:grid;grid-gap:1.5em;}
.gallery-item{display:inline-block;text-align:center;width:100%;}
.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;}
/*--------------------------------------------------------------# Plugins--------------------------------------------------------------*/
/* Jetpack infinite scroll--------------------------------------------- */
/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none;}
/* Re-display the Theme Footer when Infinite Scroll has reached its end. */
.infinity-end.neverending .site-footer{display:block;}
/*--------------------------------------------------------------# Utilities--------------------------------------------------------------*/
/* Accessibility--------------------------------------------- */
/* Text meant only for screen readers. */
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus{outline:0;}
/* Alignments--------------------------------------------- */
.alignleft{/*rtl:ignore*/
 float:left;/*rtl:ignore*/
 margin-right:1.5em;margin-bottom:1.5em;}
.alignright{/*rtl:ignore*/
 float:right;/*rtl:ignore*/
 margin-left:1.5em;margin-bottom:1.5em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em;}
/*======= Global =======*/
body{font-weight:400;font-style:normal;overflow-x:hidden;font-size:16px;line-height:1.66;font-family:"Roboto",sans-serif;color:#4A5159;overflow-x:hidden;}
*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
img{max-width:100%;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
a:focus,.slick-initialized .slick-slide:focus,input:focus,textarea:focus,select:focus,button:focus{text-decoration:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}
::-webkit-scrollbar{background-color:#ccc;width:8px;height:4px;}
::-webkit-scrollbar-thumb{background-color:#051c35;}
.slick-slide img{display:inline-block;}
a:focus,a:hover{text-decoration:none;}
i,span,a{display:inline-block;}
h1,h2,h3,h4,h5,h6{font-weight:700;margin:0px;color:#051c35;font-family:"Josefin Sans",sans-serif;}
ul,ol{margin:0px;padding:0px;list-style-type:none;}
p{margin:0px;color:#4A5159;}
a{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;color:#547af8;text-decoration:none;}
/*======= Input Styles =======*/
input,textarea,select{width:100%;height:64px;background-color:#fff;color:#81a3bb;padding:0 30px;font-size:16px;border:none;}
.form-control:focus{-webkit-box-shadow:none;box-shadow:none;}
textarea{height:170px;display:inherit;padding-top:20px;}
::-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{display:none;width:0;height:0;}
input[type="search"]::-ms-reveal{display:none;width:0;height:0;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none;}
input[type=checkbox],input[type=radio]{height:auto;width:auto;}
.form-group{position:relative;}
.form-group input,.form-group textarea,.form-group select{padding-right:40px;}
.form-group .icon{position:absolute;right:30px;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#81a3bb;line-height:1;}
.form-group.textarea-group .icon{-webkit-transform:translateY(0);transform:translateY(0);top:20px;}
/*======= Common Class =======*/
.main-btn{height:55px;padding:0px 22px;background-color:#547af8;font-size:18px;font-weight:700;color:#fff !important;line-height:55px;position:relative;z-index:1;border:none;border-radius:5px;}
.main-btn::before{content:"";position:absolute;left:0;top:0;width:0;height:100%;z-index:-1;border-radius:5px;background-color:#051c35;-webkit-transition:0.3s;transition:0.3s;opacity:0;visibility:hidden;border-radius:5px;}
.main-btn:hover{color:#fff;}
.main-btn:hover::before{width:100%;opacity:1;visibility:visible;}
.main-btn i{margin-right:5px;position:relative;top:2px;}
h1.head{font-size:80px;line-height:1.16;font-weight:700;color:#051c35;letter-spacing:3px;}
h2.breadd{font-size:62px;line-height:1.16;font-weight:700;color:#051c35;}
h2.title{font-size:40px;line-height:1.28;font-weight:700;color:#051c35;}
h3.subtitle{font-size:24px;line-height:1.41;font-weight:700;color:#051c35;}
h3.blogtitle{font-size:26px;line-height:1.38;font-weight:600;color:#051c35;}
h4.lasthead{font-size:20px;line-height:1.5;font-weight:600;color:#051c35;}
h5{font-size:18px;line-height:1.55;font-weight:600;color:#051c35;}
p.text{font-size:16px;line-height:1.66;font-weight:400;color:#4A5159;}
a{text-decoration:none;}
a{font-size:16px;line-height:1.66;font-family:'Roboto',sans-serif;}
.section-head{margin-top:-4px;}
.section-head h2.title{padding-bottom:11px;}
.section-head h2.title .w-hbr1{display:none;}
/*======= Preloader =======*/
div#preloader{margin:auto;position:fixed;width:100%;height:100%;background-color:#fff;z-index:9999999;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
div#preloader .loader-cubes{top:50%;left:50%;margin-left:-25px;margin-top:-25px;width:50px;height:50px;position:absolute;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);}
div#preloader .loader-cubes .loader-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1);}
div#preloader .loader-cubes .loader-cube::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;background:#547af8;}
div#preloader .loader-cubes .loader-cube.loader-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg);}
div#preloader .loader-cubes .loader-cube.loader-cube2::before{-webkit-animation-delay:0.3s;animation-delay:0.3s;}
div#preloader .loader-cubes .loader-cube .loader-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg);}
div#preloader .loader-cubes .loader-cube .loader-cube4::before{-webkit-animation-delay:0.9s;animation-delay:0.9s;}
div#preloader .loader-cubes .loader-cube .loader-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg);}
div#preloader .loader-cubes .loader-cube .loader-cube3::before{-webkit-animation-delay:0.6s;animation-delay:0.6s;}
/*=== Back to top css =======*/
.back-to-top{position:fixed;right:30px;bottom:30px;display:none;z-index:999999;}
.back-to-top a{color:#fff;background:#0c59db;height:50px;width:50px;text-align:center;line-height:50px;font-size:20px;}
/*======= Animations =======*/
@-webkit-keyframes sticky{0%{top:-200px;}
100%{top:0;}
}
@keyframes sticky{0%{top:-200px;}
100%{top:0;}
}
@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0;}
25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1;}
100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0;}
}
@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0;}
25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1;}
100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0;}
}
@-webkit-keyframes pulseBtnBefore{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0;}
}
@keyframes pulseBtnBefore{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0;}
}
@-webkit-keyframes pulseBtnAfter{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
100%{-webkit-transform:scale(2);transform:scale(2);opacity:0;}
}
@keyframes pulseBtnAfter{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
100%{-webkit-transform:scale(2);transform:scale(2);opacity:0;}
}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotate{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes rotateTwo{0%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);}
}
@keyframes rotateTwo{0%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);}
}
@-webkit-keyframes scale{0%{-webkit-transform:scale(0);transform:scale(0);}
50%{-webkit-transform:scale(2);transform:scale(2);}
100%{-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);}
100%{-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);}
100%{-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);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1;}
100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);opacity:0;}
}
@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1;}
100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);opacity:0;}
}
/*======= Header =======*/
.header-navigation{background-color:#fff;width:80%;margin:0 auto;padding:0 15px;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.header-navigation .primary-menu li{display:inline-block;line-height:5.33;position:relative;}
.header-navigation .primary-menu li .dd-trigger{font-size:12px;font-weight:500;color:#b1b1b1;position:absolute;right:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1;-webkit-transition:0.3s;transition:0.3s;}
@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{font-size:18px;color:#555;padding:10px;font-family:"Roboto",sans-serif;text-transform:capitalize;margin:0 10px;}
@media (max-width:1199px){.header-navigation .primary-menu li a{padding:8px;margin:0 5px;font-size:16px;}
}
.header-navigation .primary-menu li .submenu{position:absolute;left:0;top:110%;width:200px;background-color:#fff;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:99;height:auto;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1);border-top:2px solid #547af8;opacity:0;visibility:hidden;}
.header-navigation .primary-menu li .submenu li{line-height:1;margin:0;display:block;}
.header-navigation .primary-menu li .submenu li:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.05);}
.header-navigation .primary-menu li .submenu li a{padding:14px 20px;font-size:16px;display:block;margin:0;}
.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{left:100%;top:20%;}
.header-navigation .primary-menu li .submenu li:hover > .submenu{top:0;}
.header-navigation .primary-menu li:hover > .submenu{visibility:visible;top:100%;opacity:1;}
.header-navigation .primary-menu li.current > a,.header-navigation .primary-menu li.current > .dd-trigger,.header-navigation .primary-menu li a:hover,.header-navigation .primary-menu li a:hover ~ .dd-trigger{color:#547af8;}
@media (max-width:991px){.header-navigation .primary-menu li.current > a,.header-navigation .primary-menu li.current > .dd-trigger,.header-navigation .primary-menu li a:hover,.header-navigation .primary-menu li a:hover ~ .dd-trigger{color:#fff;}
}
@media (max-width:560px){.header-navigation .site-logo{max-width:250px;}
}
.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;border-radius:50%;background:#547af8;width:26px;height:26px;text-align:center;line-height:2.16;font-size:12px;color:white;}
.header-navigation .cart-icon,.header-navigation .search-icon{font-size:18px;color:#555;margin-right:30px;}
@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;left:0;top:0;width:100vw;background-color:rgba(35,35,35,0.9);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;-webkit-transition:all 0.5s;transition:all 0.5s;will-change:transform,opacity;height:0;z-index:-1;opacity:0;}
.header-navigation .search-widget .search-form .search-close{font-size:30px;color:#fff;position:absolute;right:50px;top:50px;line-height:1;}
.header-navigation .search-widget .search-form form{width:50%;}
.header-navigation .search-widget .search-form input{background-color:transparent;font-size:20px;color:#fff;border-bottom:2px solid rgba(255,255,255,0.6);padding:0 30px;}
.header-navigation .search-widget .search-form.opened{height:100vh;opacity:1;z-index:99;}
.header-navigation .offcanvas-icon,.header-navigation .nav-toggler{position:relative;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;cursor:pointer;}
.header-navigation .offcanvas-icon span,.header-navigation .nav-toggler span{background-color:#547af8;height:2px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-transition:0.3s;transition:0.3s;position:relative;}
.header-navigation .nav-toggler{display:none;}
.header-navigation .nav-toggler.menu-opened span:nth-child(1){-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);top:8px;}
.header-navigation .nav-toggler.menu-opened span:nth-child(2){opacity:0;}
.header-navigation .nav-toggler.menu-opened span:nth-child(3){-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);top:-8px;}
.header-navigation .nav-close{display:none;font-size:20px;color:#fff;position:absolute;right:20px;top:20px;line-height:1;}
.header-navigation .navbar-btn{margin-left:0px;}
@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 .navbar-btn a{font-size:16px;font-weight:700;background-color:#547af8;color:#fff;border:2px solid #547af8;border-radius:5px;padding:12px 22px;height:55px;}
@media (max-width:1199px){.header-navigation .navbar-btn a{padding:15px 20px;}
}
.header-navigation .navbar-btn a i{margin-right:10px;position:relative;top:2px;}
@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:315px;}
/*======= Sticky Header =======*/
.sticky-header{position:absolute;z-index:999;width:100%;top:55px;}
.sticky-header:not(.sticky-on) .header-navigation{border-radius:9px;}
.sticky-header.sticky-on .header-navigation{position:fixed;top:0;width:100%;z-index:999;-webkit-animation:sticky 1.2s;animation:sticky 1.2s;background-color:#fff;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.04);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.04);}
.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 a,.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu > li .dd-trigger{color:#555;}
.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu > li.current > a,.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 a:hover,.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu > li a:hover ~ .dd-trigger{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 =======*/
.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;height:100vh;width:300px;padding:50px 25px;background-color:#051c35;z-index:999;overflow-x:hidden;overflow-y:scroll;left:-300px;visibility:hidden;opacity:0;-webkit-transition:0.3s;transition:0.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{margin:0;padding:0;display:block;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li a{color:#fff;display:block;padding:15px 25px 15px 0;font-size:16px;line-height:1.66;border-bottom:1px solid rgba(255,255,255,0.2);}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li .dd-trigger{display:block;top:0;-webkit-transform:translate(0);transform:translate(0);right:0 !important;height:45px;width:45px;color:#fff;cursor:pointer;text-align:center;line-height:45px;border-left:1px solid rgba(255,255,255,0.2);}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li .dd-trigger i{-webkit-transition:0.3s;transition:0.3s;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li .submenu{padding-left:15px;-webkit-transition:0;transition:0;border:none;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li .submenu a{color:#fff !important;display:block;padding:15px 25px 15px 0;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;width:100%;-webkit-transition:none;transition:none;visibility:visible;opacity:1;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;display:none;}
.header-navigation.breakpoint-on .site-nav-menu .primary-menu li.current:before{position:absolute;left:-25px;top:2px;bottom:2px;width:2px;background-color:#fff;content:"";}
/*======= Header Navigation =======*/
.header-navigation .header-extra .menu-cart{position:relative;}
.header-navigation .header-extra .menu-cart .mini-cart{position:absolute;left:-50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:25px;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart{position:absolute;z-index:9;border-radius:0;border:none;text-align:left;background:#fff;display:block;left:0;opacity:0;right:0;padding:15px 20px !important;top:26px;padding-left:0;visibility:hidden;min-width:300px;-webkit-box-shadow:0px 30px 70px 0px rgba(137,139,142,0.15);box-shadow:0px 30px 70px 0px rgba(137,139,142,0.15);margin:0;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;overflow:hidden;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .product_list_widget{width:100%;margin:0;padding:0;border-bottom:1px solid #ddd;padding-bottom:20px;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item{position:initial;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;font-size:16px;line-height:1.62;color:#6f7987;font-weight:600;-webkit-transition:0.3s;transition:0.3s;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .product_list_widget .mini_cart_item > a img{max-width:70px;margin-right:10px;}
.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{padding:20px 0;margin-bottom:0;display:block;clear:both;}
.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{height:55px;line-height:3.43;display:inline-block;width:100%;border-radius:50px;text-align:center;}
.header-navigation .header-extra .menu-cart .mini-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.main-btn:before{display:none;}
.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{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);}
.d-h0{display:block;height:0;}
/*======= Index-2 Header Start =======*/
.header-two.sticky-header{position:fixed;z-index:999;width:100%;top:0px;left:0px;}
.header-two.sticky-header .header-navigation{background-color:rgba(255,255,255,0);border-radius:0px;-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:#ffffff !important;}
.header-two.sticky-header .header-navigation .primary-menu li a{color:white;}
.header-two.sticky-header .header-navigation .primary-menu li a:hover{color:#fff;}
.header-two.sticky-header .header-navigation .primary-menu li.current a{color:#fff;}
.header-two.sticky-header .header-navigation a{color:white;}
.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 0%,#29b9f5 100%);-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.04);box-shadow:0px 5px 5px 0px rgba(0,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 .submenu li a:hover{color:#fff;}
.header-two.sticky-header.sticky-on .header-navigation .primary-menu li .dd-trigger{color:#ffffff;}
.header-two.sticky-header.sticky-on .header-navigation .primary-menu li a{color:white;}
.header-two.sticky-header.sticky-on .header-navigation .primary-menu li a:hover{color:#fff;}
.header-two.sticky-header.sticky-on .header-navigation .primary-menu li.current a{color:#fff;}
.header-two.sticky-header.sticky-on .header-navigation a{color:white;}
.header-two.sticky-header.sticky-on .header-navigation a:hover{color:#fff;}
.header-two.sticky-header .header-navigation .offcanvas-icon span,.header-two.sticky-header .header-navigation .nav-toggler span{background-color:#ffffff;}
.header-two .header-navigation .navbar-btn a{background-color:#ffffff00;border:2px solid #ffffff;}
/*======= Index-3 Header Start =======*/
.header-three.sticky-header{top:0px;border-bottom:1px solid rgba(255,255,255,0.14);}
.header-three.sticky-header .header-navigation{background-color:rgba(0,0,0,0);width:100%;border-radius:0px;}
.header-three.sticky-header .header-navigation .primary-menu > li > a{color:white;}
.header-three.sticky-header .header-navigation .primary-menu li .dd-trigger{color:#ffffff;}
.header-three.sticky-header .header-navigation .cart-icon,.header-three.sticky-header .header-navigation .search-icon{font-size:18px;color:#fff;margin-right:30px;}
.header-three.sticky-header .header-navigation .navbar-btn a:hover{color:#fff;}
.header-three.sticky-header.sticky-on{top:0px;border-bottom:0px;}
.header-three.sticky-header.sticky-on .header-navigation{background-color:rgba(0,0,0,0);width:100%;border-radius:0px;background:#547af8;}
.header-three.sticky-header.sticky-on .header-navigation .primary-menu > li > a{color:white;}
.header-three.sticky-header.sticky-on .header-navigation .primary-menu li .dd-trigger{color:#ffffff;}
.header-three.sticky-header.sticky-on .header-navigation .cart-icon,.header-three.sticky-header.sticky-on .header-navigation .search-icon{font-size:18px;color:#fff;margin-right:30px;}
.header-three.sticky-header.sticky-on .header-navigation .header-extra .shoping-mini-cart .cart-icon span.number{background:#ffffff;color:#051c35;}
.header-three.sticky-header.sticky-on .header-navigation .navbar-btn a{border:2px solid #fff;}
.header-three.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu > li > a{color:#fff;}
.header-three.sticky-header.sticky-on .header-navigation:not(.breakpoint-on) .primary-menu > li a ~ .dd-trigger{color:#ffffff !important;}
.header-three.sticky-header.sticky-on .header-navigation .offcanvas-icon span,.header-three.sticky-header.sticky-on .header-navigation .nav-toggler span{background-color:#ffffff;}
/*======= Index-3 Header Start =======*/
/*======= Banner Start =======*/
.banner{background-color:#f7f7f7;padding:300px 0px 170px;position:relative;z-index:1;overflow:hidden;}
.banner .main-btn i{margin-right:0;}
.banner .shape-1{position:absolute;top:0%;right:-10%;z-index:-1;height:100%;}
.banner .shape-2{position:absolute;top:0px;left:0px;z-index:-1;height:100%;}
.banner .banner-content{position:relative;z-index:2;}
.banner .banner-content .main-content i{margin-right:0;position:initial;top:0;}
.banner .banner-content p.text{font-size:18px;line-height:1.55;padding:27px 0px 36px;}
.banner .banner-content .form-group .form-control{height:64px;padding:0px 115px 0px 20px;font-size:17px;line-height:1.58;color:#a5a7aa;border-radius:5px;background-color:white;-webkit-box-shadow:0px 20px 24px 0px rgba(138,149,160,0.02);box-shadow:0px 20px 24px 0px rgba(138,149,160,0.02);border:0px;}
.banner .banner-content .form-group .form-control::-webkit-input-placeholder{font-size:17px;color:#a5a7aa;}
.banner .banner-content .form-group .form-control:-ms-input-placeholder{font-size:17px;color:#a5a7aa;}
.banner .banner-content .form-group .form-control::-ms-input-placeholder{font-size:17px;color:#a5a7aa;}
.banner .banner-content .form-group .form-control::placeholder{font-size:17px;color:#a5a7aa;}
.banner .banner-content .form-group button.icon{right:5px;color:#fff;border-radius:5px;}
.banner .banner-icon{position:relative;z-index:1;width:100%;height:100%;}
.banner .banner-icon .icon{position:absolute;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;z-index:1;}
.banner.two .mobile{width:100%;height:100%;background-image:url("../picture/mobile.png");background-repeat:no-repeat;background-size:contain;background-position:bottom center;z-index:2;}
.banner .banner-icon .icon-1{top:10%;left:5%;border-radius:10px;background:white;-webkit-box-shadow:0px 14px 25px 0px rgba(71,103,138,0.05);box-shadow:0px 14px 25px 0px rgba(71,103,138,0.05);width:111px;height:111px;-webkit-animation:borosoto 4s ease-out infinite;animation:borosoto 4s ease-out infinite;opacity:.7;z-index:-1;filter:blur(5px);}
.banner .banner-icon .icon-2{top:15%;left:70%;border-radius:10px;background-color:white;-webkit-box-shadow:0px 14px 25px 0px rgba(71,103,138,0.09);box-shadow:0px 14px 25px 0px rgba(71,103,138,0.09);width:111px;height:111px;-webkit-animation:borosoto 3s ease-in-out infinite;animation:borosoto 3s ease-in-out infinite;opacity:.5;z-index:-1;filter:blur(3px);}
.banner .banner-icon .icon-2 img,.banner .banner-icon .icon-3 img{width:60%;}
.banner .banner-icon .icon-3{top:58%;left:80%;border-radius:10px;background-color:white;-webkit-box-shadow:0px 14px 25px 0px rgba(71,103,138,0.05);box-shadow:0px 14px 25px 0px rgba(71,103,138,0.05);width:111px;height:111px;-webkit-animation:borosoto 4s ease infinite;animation:borosoto 4s ease infinite;z-index:-1;opacity:.4;filter:blur(5px);}
.banner .banner-icon .icon-4{top:52%;left:-10%;border-radius:20px;background-color:white;-webkit-box-shadow:0px 14px 15px 0px rgba(45,97,175,0.5);box-shadow:0px 14px 15px 0px rgba(45,97,175,0.5);width:197px;height:197px;-webkit-animation:borosoto 3s ease-in-out infinite;animation:borosoto 3s ease-in-out infinite;z-index:3;overflow:hidden;}
.banner .banner-icon .icon-5{bottom:-26%;left:100%;border-radius:10px;background-color:white;-webkit-box-shadow:0px 14px 25px 0px rgba(71,103,138,0.09);box-shadow:0px 14px 25px 0px rgba(71,103,138,0.09);width:139px;height:139px;-webkit-animation:borosoto 2s ease-in infinite;animation:borosoto 2s ease-in infinite;}
/*======= Banner End =======*/
/*======= Index-2 Banner Start =======*/
.banner.two{background-color:#ffffff;background-image:url("../picture/banner-2.png");background-repeat:no-repeat;background-size:cover;background-position:bottom center;padding:120px 0px;position:relative;z-index:1;overflow:hidden;}
.banner.two .main-btn i{margin-right:0;}
.banner.two .banner-content{position:relative;z-index:2;padding:120px 0px;}
.banner.two .banner-content h1.head{color:#fff;}
.banner.two .banner-content h1.head span{font-size: 60px;}
.banner.two .banner-content p.text{color:#fff;font-size:28px;line-height:1.55;padding:5px 0px 36px;}
.banner.two .banner-content .form-group{width:50%;margin:0 auto 0px;}
.banner.two .banner-content .form-group .form-control{height:80px;padding:0px 115px 0px 20px;font-size:17px;line-height:1.58;color:#c5cbd0;border-radius:5px;background-color:white;-webkit-box-shadow:0px 20px 24px 0px rgba(138,149,160,0.02);box-shadow:0px 20px 24px 0px rgba(138,149,160,0.02);border:0px;}
.banner.two .banner-content .form-group .form-control::-webkit-input-placeholder{font-size:17px;line-height:1.58;color:#c5cbd0;}
.banner.two .banner-content .form-group .form-control:-ms-input-placeholder{font-size:17px;line-height:1.58;color:#c5cbd0;}
.banner.two .banner-content .form-group .form-control::-ms-input-placeholder{font-size:17px;line-height:1.58;color:#c5cbd0;}
.banner.two .banner-content .form-group .form-control::placeholder{font-size:17px;line-height:1.58;color:#c5cbd0;}
.banner.two .banner-content .form-group button.icon{background:rgba(255,255,255,0);right:0px;border-radius:5px;}
.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;}
.banner.two .video a.video-button{border-radius:50%;background:white;width:101px;height:101px;line-height:6.7;text-align:center;border-radius:50%;background:white;position:absolute;top:50%;left:50%;-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{background-color:rgba(255,255,255,0.102);width:125px;height:125px;-webkit-animation-delay:.5s;animation-delay:.5s;border-radius:50%;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;content:"";display:block;-webkit-animation:pulse-border 6s ease-out infinite;animation:pulse-border 6s ease-out infinite;}
.banner.two .video a.video-button:after{display:block;background-color:rgba(255,255,255,0.09);height:140px;width:140px;-webkit-animation-delay:.5s;animation-delay:.5s;border-radius:50%;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;content:"";-webkit-animation:pulse-border 3s ease-out infinite;animation:pulse-border 3s ease-out infinite;}
/*======= Index-2 Banner Start =======*/
/*======= Index-2 Banner Start =======*/
.bannner.three .banner-content{position:relative;z-index:2;}
.bannner.three .banner-content .main-btn i{margin-right:0;}
.bannner.three .banner-content h1.head{color:#fff;}
.bannner.three .banner-content h1.head span{color:#547af8;}
.bannner.three .banner-content p.text{color:#fff;font-size:18px;line-height:28px;padding:27px 0px 36px;}
.bannner.three .banner-content .form-group{width:70%;margin:0px auto 0px;}
.bannner.three .banner-content .form-group .form-control{height:64px;padding:0px 80px 0px 20px;font-size:17px;line-height:1.55;color:#a5a7aa;border-radius:5px;background-color:white;-webkit-box-shadow:0px 20px 24px 0px rgba(138,149,160,0.02);box-shadow:0px 20px 24px 0px rgba(138,149,160,0.02);border:0px;}
.bannner.three .banner-content .form-group .form-control::-webkit-input-placeholder{font-size:17px;line-height:1.58;color:#a5a7aa;}
.bannner.three .banner-content .form-group .form-control:-ms-input-placeholder{font-size:17px;line-height:1.58;color:#a5a7aa;}
.bannner.three .banner-content .form-group .form-control::-ms-input-placeholder{font-size:17px;line-height:1.58;color:#a5a7aa;}
.bannner.three .banner-content .form-group .form-control::placeholder{font-size:17px;line-height:1.58;color:#a5a7aa;}
.bannner.three .banner-content .form-group button.icon{right:5px;color:#fff;border-radius:5px;}
.bannner.three .heroarea .single{padding:310px 0px 310px;position:relative;z-index:1;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;}
.bannner.three .heroarea .single .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.749);content:'';}
.bannner.three .heroarea .owl-nav .owl-next,.bannner.three .heroarea .owl-nav .owl-prev{position:absolute;border:1px solid rgba(236,236,236,0.2);border-radius:50%;background-color:rgba(247,247,247,0);width:84px;height:84px;color:#fff;text-align:center;line-height:5.6;font-size:22px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.bannner.three .heroarea .owl-nav .owl-prev{top:50%;left:90px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.bannner.three .heroarea .owl-nav .owl-next{top:50%;right:90px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
/*======= Index-2 Banner Start =======*/
/*======= Partners Start =======*/
.partner{padding:120px 0 60px;background-color:#f7f7f7;}
.partner .totalpartner .single{display:block;text-align:center;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:0.3s;transition:0.3s;padding:10px 0;}
.partner .totalpartner .single img{max-width:120px;margin:0 auto 0px;border-radius:60px;}
.partner .totalpartner .single:hover{/*opacity:0.6;-webkit-filter:grayscale(1);filter:grayscale(1);*/
 transform:scale(1.1,1.1);}
.partner.index-2{padding:0px 0 60px;}
/*======= Partners End =======*/
/*======= Category Start =======*/
.category{padding:22px 0 60px;background-color:#f7f7f7;}
.category .category-box{margin-top:76px;padding:30px 30px 30px;border-radius:10px;background-color:white;text-align:center;-webkit-transition:0.5s;transition:0.5s;}
.category .category-box a.thumb{border-color:white;border:4px solid white;border-radius:50%;background-color:#f7f7f7;-webkit-box-shadow:0px 4px 20px 0px rgba(69,82,95,0.06);box-shadow:0px 4px 20px 0px rgba(69,82,95,0.06);width:92px;height:92px;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;margin:-76px auto 0px auto;}
.category .category-box .content > h4.lasthead{padding-top:26px;}
.category .category-box .content > h4.lasthead > a.link{font-size:20px;line-height:1.5;font-weight:600;color:#051c35;font-family:'Josefin Sans',sans-serif;text-decoration:none;}
.category .category-box .content .link{color:#6f7987;-webkit-transition:0.3s;transition:0.3s;}
.category .category-box .content .link:hover{color:#547af8;text-decoration:underline;}
.category .category-box:hover{-webkit-box-shadow:0 5px 35px 0 rgba(0,0,0,0.1);box-shadow:0 5px 35px 0 rgba(0,0,0,0.1);}
.category a.main-btn{margin-top:40px;color:#fff;}
.categorry-three{padding:30px 0px 60px;background-color:#f7f7f7;}
.categorry-three .category-box{margin-top:30px;border-radius:10px;background-color:white;-webkit-box-shadow:0px 11px 25px 0px rgba(244,244,244,0.2);box-shadow:0px 11px 25px 0px rgba(244,244,244,0.2);}
.categorry-three .category-box .thumb{padding:10px 10px 10px;border-radius:10px;overflow:hidden;}
.categorry-three .category-box .thumb a img{width:100%;-webkit-transition:0.6s;transition:0.6s;}
.categorry-three .category-box .content{padding:0px 30px 22px;}
.categorry-three .category-box .content .aurtor{border:4px solid #fff;border-radius:50%;background-color:#f7f7f7;-webkit-box-shadow:0px 4px 20px 0px rgba(69,82,95,0.09);box-shadow:0px 4px 20px 0px rgba(69,82,95,0.09);width:82px;height:82px;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;margin:-30px auto;-webkit-transform:translateY(-22px);transform:translateY(-22px);}
.categorry-three .category-box .content .aurtor img{max-width:90%;}
.categorry-three .category-box .content h4.lasthead{padding-top:30px;}
.categorry-three .category-box:hover .thumb > a > img{-webkit-transform:scale(1.04);transform:scale(1.04);}
/*======= Category End =======*/
/*======= Featured Start =======*/
.feature{padding:60px 0px 120px;background-color:#f7f7f7;}
.feature .link{text-align:right;}
.feature .section-head{padding-bottom:22px;}
.feature .feature-box{overflow:hidden;margin-top:30px;position:relative;background-color:white;-webkit-box-shadow:0px 11px 25px 0px rgba(244,244,244,0.2);box-shadow:0px 11px 25px 0px rgba(244,244,244,0.2);border-radius:15px;z-index:1;-webkit-transition:0.3s;transition:0.3s;}
.feature .feature-box .love{position:absolute;top:30px;right:30px;border-radius:3px;background-color:#f8f8f8;position:absolute;width:50px;height:50px;line-height:3.33;text-align:center;color:#051c35;z-index:2;-webkit-transition:0.3s;transition:0.3s;}
.feature .feature-box .love:hover{color:#547af8;}
.feature .feature-box .thumb{overflow:hidden;display:block;}
.feature .feature-box .thumb img{width:100%;-webkit-transform:scale(1);transform:scale(1);}
.feature .feature-box .content{padding:30px 30px 30px;}
.feature .feature-box .content h3 a{font-size:20px;line-height:1.55;font-weight:600;color:#051c35;font-family:'Josefin Sans',sans-serif;}
.feature .feature-box .content p.text{color:#6f7987;}
.feature .feature-box .content p.text a.link{-webkit-transition:0.3s;transition:0.3s;color:#6f7987;}
.feature .feature-box .content p.text a.link:hover{text-decoration:underline;color:#547af8;}
.feature .feature-box .content .review{color:#ffad54;}
.feature .feature-box .content .review i{padding-right:2px;}
.feature .feature-box .content .past-part{padding-top:10px;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;}
.feature .feature-box .content .past-part .left-content{text-align:justify;}
.feature .feature-box .content .past-part .left-content h6.subtitle{display:inline;}
.feature .feature-box .content .past-part .buton a.preview{width:104px;height:44px;border:1px solid rgba(4,10,41,0.12);border-radius:3px;color:#051c35;line-height:2.93;text-align:center;font-weight:500;background:#fff;}
.feature .feature-box .content .past-part .buton a.preview:hover{color:#fff;background:#547af8;}
.feature .feature-box .content .past-part .buton a.cart{margin-left:20px;width:44px;height:44px;border:1px solid rgba(4,10,41,0.12);border-radius:3px;color:#fff;line-height:2.93;text-align:center;font-weight:500;background:#547af8;}
.feature .feature-box .content .past-part .buton a.cart:hover{background:#fff;color:#051c35;}
.feature .feature-box:hover{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);}
.feature .feature-box:hover .thumb img{-webkit-transform:scale(1.08);transform:scale(1.08);}
.feature.three{padding:100px 0px;}
/*======= Featured End =======*/
/*======= Unique Themes Start =======*/
.unique{padding:100px 0px;background-color:#fff;}
.unique .link{text-align:right;}
.unique .section-head{padding-bottom:22px;}
.unique .themes-box{overflow:hidden;margin-top:30px;position:relative;background-color:white;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);border-radius:15px;z-index:1;-webkit-transition:0.3s;transition:0.3s;}
.unique .themes-box .thumb{position:relative;z-index:1;display:block;overflow:hidden;}
.unique .themes-box .thumb:before{position:absolute;left:0;bottom:0;content:"";width:100%;height:0%;background:rgba(0,0,0,0.549);z-index:2;-webkit-transition:0.3s;transition:0.3s;}
.unique .themes-box .thumb img{width:100%;}
.unique .themes-box .thumb .button-box{z-index:3;position:absolute;top:90%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;}
.unique .themes-box .thumb .button-box .link{margin:0px 10px 0px;width:44px;height:44px;border-radius:3px;line-height:2.93;text-align:center;background:#fff;color:#051c35;}
.unique .themes-box .thumb .button-box .link:hover{color:#fff;background:#547af8;}
.unique .themes-box .main-content{padding:30px 30px 30px;}
.unique .themes-box .main-content h5 a{font-family:'Josefin Sans',sans-serif;font-size:18px;line-height:1.55;font-weight:600;color:#002249;}
.unique .themes-box .main-content .last-part{padding-top:20px;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;}
.unique .themes-box .main-content .last-part .right p.text{color:#6f7987;}
.unique .themes-box .main-content .last-part .right p.text a.link{-webkit-transition:0.3s;transition:0.3s;color:#6f7987;}
.unique .themes-box .main-content .last-part .right p.text a.link:hover{text-decoration:underline;color:#547af8;}
.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:before{height:100%;}
.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;}
.unique.three{background:#f7f7f7;}
/*======= Unique Themes End =======*/
/*======= Price & Plan Start =======*/
.price{padding:100px 0px;}
.price .link{text-align:right;}
.price .link ul{width:100%;display:block;}
.price .link .nav .nav-item .nav-link{display:block;height:55px;background-color:#547af8;color:#fff;border-radius:5px;padding:15px 25px;line-height:55px;text-align:center;padding:0px 40px 0px;font-size:22px;font-weight:700;border:1px solid #547af8;}
.price .link .nav .nav-item .nav-link:hover{background:#fff;color:#547af8;}
.price .link .nav .nav-item .nav-link.active{background:#fff;color:#547af8;}
.price .section-head{padding-bottom:22px;}
.price .price-box{margin-top:30px;padding:50px 50px 50px;border-radius:10px;background:white;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;}
.price .price-box:before{position:absolute;top:0;right:0;width:0%;height:2px;background:#547af8;content:"";opacity:0;-webkit-transition:0.5s;transition:0.5s;}
.price .price-box:after{position:absolute;top:0;right:0;width:2px;height:0%;background:#547af8;content:"";opacity:0;-webkit-transition:0.5s;transition:0.5s;}
.price .price-box a.link{display:inline-block;font-weight:500;background-color:#f7f7f7;height:35px;padding:0px 25px 0px;line-height:2.33;color:#547af8;-webkit-transition:0.3s;transition:0.3s;border:1px solid rgba(255,255,255,0);-webkit-transition:all 0.3s;transition:all 0.3s;}
.price .price-box a.link:hover,.price .price-box a.link.active{background:#547af8;color:#fff;}
.price .price-box .icon{display:block;border-radius:50%;background-color:#f7f7f7;width:100px;height:100px;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;margin:30px auto 30px;-webkit-transition:0.3s;transition:0.3s;}
.price .price-box .icon:hover,.price .price-box .icon.active{background-color:white;-webkit-box-shadow:0px 4px 20px 0px rgba(69,82,95,0.06);box-shadow:0px 4px 20px 0px rgba(69,82,95,0.06);}
.price .price-box h2.dolar{font-size:62px;line-height:1.161;position:relative;}
.price .price-box h2.dolar > sub{font-size:30px;line-height:1.33;color:#547af8;position:absolute;bottom:9px;left:70px;}
.price .price-box .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.price .price-box .list .list-item{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#051c35;}
.price .price-box .list .list-item > i{margin-right:8px;font-weight:500;}
.price .price-box .list .list-item > span{font-weight:500;}
.price .price-box a.purchase{margin-top:30px;width:180px;height:55px;line-height:3.43;}
.price .price-box:hover a.link{border:1px solid #547af8;}
.price .price-box:hover .icon{background-color:white;-webkit-box-shadow:0px 4px 20px 0px rgba(69,82,95,0.06);box-shadow:0px 4px 20px 0px rgba(69,82,95,0.06);}
.price .price-box:hover:before{width:100%;opacity:1;}
.price .price-box:hover:after{height:100%;opacity:1;}
.price.two .price-box{margin-top:30px;border-radius:10px;background:white;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);box-shadow:0 5px 15px 0 rgba(0,0,0,0.05);text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s;}
.price.two .price-box a.plan{text-transform:uppercase;font-size:16px;line-height:1.66;color:#3f5458;font-weight:700;-webkit-transition:all 0.3s;transition:all 0.3s;}
.price.two .price-box.price-box2 a.plan,.price.two .price-box.price-box2 .datee{color:#644d1b;}
.price.two .price-box.price-box2 h2.dolar,.price.two .price-box.price-box2 .list .list-item{color:#322508;}
.price.two .price-box a.plan.active{color:#fff;}
.price.two .price-box h2.dolar{font-size:40px;line-height:52px;position:relative;padding-top:13px;}
.price.two .price-box h2.dolar > sub{font-size:30px;line-height:1.16;color:#547af8;position:absolute;bottom:9px;left:70px;}
.price.two .price-box .datee{display:block;color:#3f5458;font-size:16px;line-height:1.66;padding-bottom:20px;}
.price.two .price-box .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.price.two .price-box .list .list-item{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#051c35;}
.price.two .price-box .list .list-item > i{margin-right:8px;font-weight:500;border-radius:50%;background-color:white;-webkit-box-shadow:0px 5px 8px 0px rgba(220,226,232,0.45);box-shadow:0px 5px 8px 0px rgba(220,226,232,0.45);width:35px;height:35px;text-align:center;line-height:2.33;}
.price.two .price-box .list .list-item > span{font-weight:500;}
.price.two .price-box a.purchase{padding:0px 20px;margin-top:30px;width:180px;height:55px;line-height:55px;background:#fff;color:#051c35 !important;}
.price.two .price-box a.purchase:before{display:none;}
.price.two .price-box a.purchase:hover{border:transparent;}
.price.two .price-box:hover{background:linear-gradient(-150deg,#12dcf4 0%,#911efc 100%);}
.price.two .price-box:hover:after,.price.two .price-box:hover:before{display:none;}
.price.two .price-box:hover a.plan{color:#fff;}
.price.two .price-box:hover h2.dolar{color:#fff;}
.price.two .price-box:hover h2.dolar > sub{color:#fff;}
.price.two .price-box:hover .datee{color:#fff;}
.price.two .price-box:hover .list .list-item{color:#fff;}
.price.two .price-box:hover .list .list-item > i{background-color:rgba(255,255,255,1);-webkit-box-shadow:0px 5px 8px 0px rgba(220,226,232,0);box-shadow:0px 5px 8px 0px rgba(220,226,232,0);color:#5874f8;}
.price.two .price-box:hover .list .list-item > span{color:#fff;}
.price.two .price-box.active{background:linear-gradient(-150deg,#12dcf4 0%,#911efc 100%);}
.price.two .price-box.active:after,.price.two .price-box.active:before{display:none;}
.price.two .price-box.active a.plan{color:#fff;}
.price.two .price-box.active h2.dolar{color:#fff;padding-top:13px;}
.price.two .price-box.active h2.dolar > sub{color:#fff;}
.price.two .price-box.active .datee{color:#fff;}
.price.two .price-box.active .list .list-item{color:#fff;}
.price.two .price-box.active .list .list-item > i{background-color:rgba(255,255,255,1);-webkit-box-shadow:0px 5px 8px 0px rgba(220,226,232,0);box-shadow:0px 5px 8px 0px rgba(220,226,232,0);color:#5874f8;}
.price.two .price-box.active .list .list-item > span{color:#fff;}
.price.three{padding:100px 0px;background-color:#ffffff;}
.price.three .link{text-align:right;}
.price.three .link .nav .nav-item .nav-link{display:inline-block;height:55px;background-color:#547af8;color:#fff;border-radius:5px;padding:15px 25px;line-height:3.43;text-align:center;padding:0px 40px 0px;font-size:16px;font-weight:700;border:1px solid #547af8;}
.price.three .link .nav .nav-item .nav-link:hover{background:#fff;color:#547af8;}
.price.three .link .nav .nav-item .nav-link.active{background:#fff;color:#547af8;}
.price.three .section-head{padding-bottom:22px;}
.price.three .price-box{margin-top:30px;padding:50px 50px 50px;border-radius:10px;background-color:#fcfcfc;-webkit-box-shadow:0 5px 15px 0 rgba(70,0,0,0.05);box-shadow:0 5px 15px 0 rgba(70,0,0,0.05);text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;}
.price.three .price-box:before{position:absolute;top:0;left:0;width:0%;height:5px;background:#547af8;content:"";opacity:0;-webkit-transition:0.5s;transition:0.5s;}
.price.three .price-box:after{display:none;}
.price.three .price-box a.plann{font-size:16px;line-height:1.66;color:#547af8;font-weight:700;text-transform:uppercase;}
.price.three .price-box h2.dolar{font-size:62px;line-height:1.16;position:relative;margin-top:12px;}
.price.three .price-box h2.dolar > sub{font-size:30px;line-height:1.33;color:#547af8;position:absolute;bottom:9px;left:70px;}
.price.three .price-box .time{font-size:16px;line-height:1.66;color:#868c94;padding-bottom:16px;}
.price.three .price-box .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.price.three .price-box .list .list-item{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#051c35;}
.price.three .price-box .list .list-item > i{margin-right:8px;font-weight:500;}
.price.three .price-box .list .list-item > span{font-weight:500;}
.price.three .price-box a.purchase{margin-top:30px;width:180px;height:55px;line-height:3.43;background:transparent;border:1px solid rgba(4,10,41,0.1);color:#051c35 !important;font-weight:600;}
.price.three .price-box a.purchase:hover{background:#547af8;border-color:#547af8;color:#fff !important;}
.price.three .price-box a.purchase:hover:before{display:none;}
.price.three .price-box:hover,.price.three .price-box.active{background-color:white;-webkit-box-shadow:0px 16px 25px 0px rgba(236,236,236,0.3);box-shadow:0px 16px 25px 0px rgba(236,236,236,0.3);}
.price.three .price-box:hover:before,.price.three .price-box.active:before{width:100%;opacity:1;}
.price.three .price-box:hover a.purchase,.price.three .price-box.active a.purchase{background:#547af8;border-color:#547af8;color:#fff !important;}
.price.three .price-box:hover a.purchase:before,.price.three .price-box.active a.purchase:before{display:none;}
.price .price-box.price-box1{background:linear-gradient(-150deg,#f6f9f9 0%,#cfdadb 100%);}
.price .price-box.price-box2{background:linear-gradient(-150deg,#f5e29c 0%,#bb8625 100%);}
/*======= Price & Plan End =======*/
/*======= Testomonial Start =======*/
.testomonial{padding:250px 0px 250px;position:relative;z-index:2;background-size:cover !important;background-position:left 100% top 30px !important;background-repeat:no-repeat !important;}
.testomonial .shap{position:absolute;top:50%;left:0%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;height:90%;}
.testomonial .man-pic{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%;-webkit-animation:borosoto 2s ease-in infinite;animation:borosoto 2s ease-in infinite;}
.testomonial .pic-6{top:70%;left:14%;-webkit-animation:borosoto 2s ease-in infinite;animation:borosoto 2s ease-in infinite;}
.testomonial .testobox .single .icon{max-width:70px;}
.testomonial .testobox .single p.text{color:#051c35;font-weight:500;padding:24px 0 26px;}
.testomonial .testobox .single .man{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.testomonial .testobox .single .man .pic{max-height:86px;max-width:86px;margin-right:20px;border-radius:50%;border:5px solid #fff;background-color:#cdcdcd;-webkit-box-shadow:0px 3px 10px 0px rgba(200,219,225,0.8);box-shadow:0px 3px 10px 0px rgba(200,219,225,0.8);}
.testomonial .testobox .single .man .pic img{width:100%;}
.testomonial .testobox .single .man .content .review i{margin-right:2px;color:#ffad54;}
.testomonial .testobox .single .man .content h5.name a{font-size:22px;line-height:1.45;color:#051c35;}
.testomonial .testobox .single .man .content span.position{display:block;color:#547af8;font-weight:600;}
.testomonial .owl-carousel .owl-dots{position:absolute;bottom:0px;right:0px;display:inline;}
.testomonial .owl-carousel .owl-dots .owl-dot{display:inline-block;margin:4px;width:12px;height:12px;border-radius:50%;background:#dbdbdb;}
.testomonial .owl-carousel .owl-dots .owl-dot.active{background:#547af8;}
.testomonial-two{padding:0px;position:relative;z-index:2;background-color:#f7f7f7;}
.testomonial-two .section-head{padding:20px 36px 20px 20px;}
.testomonial-two .section-head p.text{text-align:justify;line-height:2;margin-bottom:10px;text-indent:32px;}
.testomonial-two .testotwo .single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:15px;background-color:white;-webkit-box-shadow:0px 5px 25px 0px #f4f4f4;box-shadow:0px 5px 25px 0px #f4f4f4;margin:20px 20px 20px;}
.testomonial-two .testotwo .single .icon{margin-right:30px;}
.testomonial-two .testotwo .single .icon img{height:100%;max-width:unset;width:auto;}
.testomonial-two .testotwo .single .content{padding-right:20px;}
.testomonial-two .testotwo .single .content .thumv{max-width:42px;}
.testomonial-two .testotwo .single .content p.text{color:#6f7987;font-weight:500;padding:24px 0 26px;}
.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{font-size:18px;line-height:1.55;font-weight:600;color:#051c35;}
.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;line-height:2.66;color:#547af8;background:#ffffff;border:1px solid #547af8;border-radius:50%;text-align:center;-webkit-transition:0.3s;transition:0.3s;}
.testomonial-two .testotwo.owl-carousel .owl-nav .owl-next:hover,.testomonial-two .testotwo.owl-carousel .owl-nav .owl-prev:hover{color:#fff;background:#547af8;}
.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%);}
.testomonial-three{padding:120px 0px 40px;position:relative;z-index:2;background:#f7f7f7;}
.testomonial-three .section-head{padding-bottom:50px;}
.testomonial-three .testothree .single{text-align:center;border-radius:15px;background-color:white;-webkit-box-shadow:0px 5px 25px 0px #f4f4f4;box-shadow:0px 5px 25px 0px #f4f4f4;margin:40px 20px 20px;padding:40px 40px 40px;}
.testomonial-three .testothree .single .icon{margin-top:-75px;}
.testomonial-three .testothree .single .icon img{height:100%;max-width:unset;width:auto;margin:0px auto 0px;}
.testomonial-three .testothree .single .content p.text{color:#6f7987;font-weight:500;padding:25px 0px 21px;}
.testomonial-three .testothree .single .content .man .content .review i{margin-right:2px;color:#ffad54;}
.testomonial-three .testothree .single .content .man .content h5.name a{font-size:18px;line-height:1.55;font-weight:600;color:#051c35;}
.testomonial-three .testothree .single .content .man .content span.position{display:block;color:#547af8;font-weight:600;font-size:12px;line-height:1.83;}
.testomonial-three .testothree.owl-carousel .owl-nav.disabled{display:block;}
.testomonial-three .testothree.owl-carousel .owl-nav .owl-next,.testomonial-three .testothree.owl-carousel .owl-nav .owl-prev{display:inline-block;width:40px;height:40px;line-height:2.66;color:#547af8;background:#ffffff;border:1px solid #547af8;border-radius:50%;text-align:center;-webkit-transition:0.3s;transition:0.3s;}
.testomonial-three .testothree.owl-carousel .owl-nav .owl-next:hover,.testomonial-three .testothree.owl-carousel .owl-nav .owl-prev:hover{color:#fff;background:#547af8;}
.testomonial-three .testothree.owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;left:-45px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.testomonial-three .testothree.owl-carousel .owl-nav .owl-next{position:absolute;top:50%;right:-45px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
/*======= Testomonial End =======*/
/*======= Why Choose Start =======*/
.why-choose{padding:100px 0px;}
.why-choose .section-head{padding-bottom:25px;}
.why-choose .chose-box{margin-top:30px;padding:50px 20px 50px;border:2px solid #f3f3f3;-webkit-transition:0.3s;transition:0.3s;}
.why-choose .chose-box .thumb img{min-height:64px;}
.why-choose .chose-box .chose-head{color:#051c35;font-size:22px;line-height:1.45;font-weight:600;padding:26px 0px 16px;}
.why-choose .chose-box:hover{border:2px solid white;-webkit-box-shadow:0px 14px 25px 0px rgba(220,220,220,0.75);box-shadow:0px 14px 25px 0px rgba(220,220,220,0.75);}
.why-choose .chose-box p{text-align:justify;}
/*======= Why Choose End =======*/
/*======= Option Start =======*/
.option{padding:60px 0px 60px;background-color:#f7f7f7;}
.option .box{border-radius:15px;background-color:white;-webkit-box-shadow:0px 11px 25px 0px rgba(244,244,244,0.2);box-shadow:0px 11px 25px 0px rgba(244,244,244,0.2);padding:80px 80px 80px;margin-top:-220px;z-index:1;}
.option .box .left-box .section-head{padding-bottom:10px;}
.option .box .left-box .list .list-item{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.option .box .left-box .list .list-item .thumb{margin-right:20px;}
.option .box .left-box .list .list-item p.text{color:#051c35;}
.option .box .right-box .item{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.option .box .right-box .item:first-child{margin-top:0px;}
.option .box .right-box .item .thumb{margin-right:20px;}
.option .box .right-box .item .thumb .icon{min-width:85px;}
/*======= Option End =======*/
/*======= Newest Start =======*/
.newest{padding:120px 0px 110px;overflow-x:clip;}
.newest .section-head{padding-bottom:25px;}
.newest.gallary .item-galleryy .item-gallery-filter{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;}
.newest.gallary .item-galleryy .item-gallery-filter ul.item-gallery-menu{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;}
.newest.gallary .item-galleryy .item-gallery-filter ul.item-gallery-menu li.filter{font-size:16px;line-height:1.66;color:#808894;padding:0px 30px 0px;height:46px;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;background:#fcfcfc;border:2px solid #ececec;background:rgba(252,252,252,0.5);border-radius:4px;margin:9px 9px 9px 9px;-webkit-transition:0.3s;transition:0.3s;cursor:pointer;}
.newest.gallary .item-galleryy .item-gallery-filter ul.item-gallery-menu li.filter.active,.newest.gallary .item-galleryy .item-gallery-filter ul.item-gallery-menu li.filter:hover{background:#547af8;border-color:#547af8;color:#fff;}
.newest.gallary .item-galleryy .item-gallery-item{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;}
.newest.gallary .item-galleryy .item-gallery-item .gallery-item{width:127px;height:127px;line-height:127px;margin:10px 10px 10px;border-radius:5px;background:white;-webkit-box-shadow:0px 8px 21px 0px rgba(239,243,243,0.8);box-shadow:0px 8px 21px 0px rgba(239,243,243,0.8);}
.mix{display:none;}
/*======= Newest Start =======*/
/*======= Footer Area START =======*/
.footer-area{background-color:#fff;padding:50px 0;overflow:hidden;}
.footer-area .footer-box::before{position:absolute;top:50%;right:0px;content:'';width:2px;height:200%;background:#f8f8f8;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none;}
.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{position:relative;margin-top:30px;}
.footer-area .footer-box .logo{padding-bottom:15px;}
.footer-area .footer-box h4.lasthead{padding-bottom:20px;}
.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 ul li{padding-top:8px;}
.footer-area .footer-box ul li a{font-size:14px;line-height:1.71;color:#6f7987;}
.footer-area .footer-box ul li a:hover{color:#547af8;}
.footer-area .footer-box ul li:hover{color:#547af8;}
.footer-area .footer-box ul li.active{color:#547af8;}
.footer-area .footer-box ul li.active a{color:#547af8;}
.footer-area .footer-box .footer-list{margin-bottom:10px;text-align:center;}
.footer-area .footer-box .footer-list img{border-radius:10px;}
.footer-area .footer-box .social{margin-top:32px;}
.footer-area .footer-box .social a{margin-right:8px;border-radius:3px;background-color:#f7f7f7;width:40px;height:40px;text-align:center;line-height:2.66;color:#a1a4af;display:inline-block;-webkit-transition:0.3s;transition:0.3s;}
.footer-area .footer-box .social a:hover{background:#547af8;color:#fff;}
.copyright{padding:30px 0px 30px;background:#f7f7f7;}
.copyright p.text{color:#6f7987;}
.copyright p.text a{color:#547af8;}
.copyright p.text a:hover{text-decoration:underline;}
/*======= Footer Area END =======*/
/*======= Index-2 Footer Area Start =======*/
.footer-area.two{background-color:#03142c;}
.footer-area.two .footer-box::before{background:#102037;}
.footer-area.two .footer-box h4.lasthead{color:#ffffff;text-align:center;font-size:16px;}
.footer-area.two .footer-box p.text{color:#bec2ce;font-size:16px;text-indent:10px;}
.footer-area.two .footer-box ul li a{font-size:16px;line-height:1.71;color:#bec2ce;}
.footer-area.two .footer-box ul li a:hover{color:#ffffff;}
.footer-area.two .footer-box ul li:hover{color:#ffffff;}
.footer-area.two .footer-box ul li.active{color:#ffffff;}
.footer-area.two .footer-box ul li.active a{color:#ffffff;}
.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;}
.copyright p .an-img{width: 20px;height: 20px;margin: 0 5px 0 15px;}
/*======= Index-2 Footer Area END =======*/
/*======= Breadcrumb START =======*/
.breadcrumb-area{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:-webkit-linear-gradient(145deg,#20c3f2 0%,#7e39fb 100%);}
.breadcrumb-area .content{position:relative;padding:215px 0px 100px;}
.breadcrumb-area .content h2.breadd{color:#fff;}
.breadcrumb-area .content .breadcrumb-list{position:absolute;left:0px;bottom:-30px;display:inline-block;padding:0px 30px 0px;line-height:3.75;background-color:white;z-index:9;}
.breadcrumb-area .content .breadcrumb-list li{display:inline-block;color:#547af8;font-size:16px;line-height:1.62;font-weight:700;text-transform:uppercase;}
.breadcrumb-area .content .breadcrumb-list li a{font-size:16px;line-height:1.62;font-weight:700;color:#051c35;-webkit-transition:0.3s;transition:0.3s;}
.breadcrumb-area .content .breadcrumb-list li a:hover{text-decoration:underline;}
/*======= Breadcrumb Area END =======*/