:root{--global--color-primary:#fcaf17;

--global--color-primary-alt:#9bcb3b;

--global--color-primary-darken:#090909;

--global--color-primary-light:#e6f8fb;

--global--color-secondary:#27477d;

--global--color-heading:#27477d;

--global--color-heading-darken:#435ba1;

--global--color-heading-light:#1d2a4d;

--global--color-body:#8e949e;

--global--color-white:#fff; 

--global--color-black:#000;

--global--color-border:#e6eaef;

--global--color-gray:#f9f9f9;

--global--color-gray-darken:#9aaabb;

--global--color-gray-light:#e6e8eb;

--global--color-blue:#27477d;

--global--color-red:#e30909;


}


*,:active,:focus{outline:none!important}

ul,ol{list-style:none;margin:0;padding:0}

textarea{resize:none}

::-moz-selection{text-shadow:none}

::selection{text-shadow:none}

::-moz-selection{text-shadow:none}

::-webkit-selection{text-shadow:none}

.form-control{-webkit-box-shadow:none;box-shadow:none}

button{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:none;outline:none;}

textarea{resize:none}

body,html{overflow-x:hidden}

/*body{background-color:var(--global--color-white);font-family:var(--global--font-body);font-size:14px;font-weight:400;color:var(--global--color-body);margin:0}*/

.fgwrapper{background-color:var(--global--color-white)}

.fgwrapper.fgsidearea-active .fgsidearea-overlay::before{visibility:visible;opacity:1;right:0}

::-moz-selection{background-color:var(--global--color-primary);color:var(--global--color-white);text-shadow:none}

::selection{background-color:var(--global--color-primary);color:var(--global--color-white);text-shadow:none}

a{color:var(--global--color-primary);-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}

a:hover{text-decoration:none}

textarea{resize:none}

.fgfullscreen{height:100vh!important}

section{background-color:var(--global--color-white);padding:60px 0;overflow:hidden}

@media only screen and (max-width: 767px) {



section{padding:70px 0}

}

hr{background-color:#eaeaea;border-color:#eaeaea;margin:0}

@media only screen and (max-width: 992px) {

.fgfullscreen{height:auto!important}

}



@media only screen and (max-width: 768px) {
.fgpage-title {padding: 20px 0px 10px}
.fgpage-title .auto-container {position: relative}
.fgpage-title h1 {color: #ffffff;font-size: 25px !important; line-height: 1.2em;margin-bottom:0px !important;}
.fgpage-breadcrumb {position: relative;align-items: center;background: #00000040;border-radius: 5px;color: inherit;display: inline-flex;font-size: 13px;font-weight: 400;justify-content: center;letter-spacing: 0;margin-top: 10px;padding: 5px 15px;text-transform: capitalize}
.fgpage-breadcrumb li {position: relative;display: inline-block;margin-right: 10px;padding-right: 15px;color: #ffffff;font-size: 15px;font-weight: 400}
.fgpage-breadcrumb li:after {position: absolute;content: "/";right: -2px;top: -1px;color: #ffffff;font-size: 14px;font-weight: 700;font-family: 'Font Awesome 5 Pro'}
.fgpage-breadcrumb li:last-child::after {display: none}.fgpage-breadcrumb li:last-child {padding-right: 0px;margin-right: 0px}
.fgpage-breadcrumb li a {color: #ffffff;font-weight: 400;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease}

.fgpage-breadcrumb{display:none !important;}
}

@media only screen and (min-width: 992px) {

.fghidden-lg,.fghidden-md{display:none}

}

@media only screen and (min-width: 768px) {



.col-lg-5ths{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}

}

.fgblockquote,blockquote{font-size:20px;font-family:var(--global--font-heading);color:var(--global--color-body);font-style:normal;line-height:28px;font-weight:500;padding:30px 0 30px 30px;position:relative;border-left:6px solid var(--global--color-heading)}

.fgblockquote .fgquote-author,blockquote .fgquote-author{font-family:var(--global--font-heading);display:block;font-size:13px;font-style:normal;font-weight:600;line-height:1;color:var(--global--color-heading);margin-top:18px}

.fgblockquote .fgauthor,blockquote .fgauthor{font-family:var(--global--font-body);display:block;font-size:18px;font-style:italic;font-weight:600;line-height:1;color:var(--global--color-heading);margin-top:18px}

.fgblockquote-1{border-left:6px solid var(--global--color-heading)}

.fgblockquote-2{position:relative;border-left:none}

.fgblockquote-2::before,.fgblockquote-2::after{font-family:"Font Awesome 5 Free";font-size:16px;position:absolute;color:var(--global--color-primary);line-height:1.8;font-weight:600}

.fgblockquote-2::before{content:"\f10d";top:0;left:0}

.fgblockquote-2::after{content:"\f10e";right:0;bottom:0}

.fgblockquote-3{background-color:var(--global--color-heading)}

.fgblockquote-3 .fgauthor{color:var(--global--color-body)}

.fgbg-theme{background-color:var(--global--color-primary)!important}

.fgbg-gray{background-color:#f3f7fb!important}
.fgabout-area {position: relative;z-index: 1;padding-top: 60px;padding-bottom: 60px;}

.fgbg-dark-gray{background-color:#3a3a3a}

.fgbg-dark{background-color:#222!important}

.fgbg-section{position:relative;overflow:hidden;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:100%}

.fgbg-parallax{background-attachment:fixed}

.fgbg-overlay:before{content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}

.fgbg-overlay-2:before{content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}

.fgbg-overlay-light:before{background-color:var(--global--color-white);opacity:.8}

.fgbg-overlay-dark:before{background:-webkit-gradient(linear,left top,left bottom,from(#021c37),color-stop(6.74%,#041c35),color-stop(74.68%,rgba(21,27,33,0)),to(rgba(27,26,26,0)));background:-o-linear-gradient(#021c37 0%,#041c35 6.74%,rgba(21,27,33,0) 74.68%,rgba(27,26,26,0) 100%);background:linear-gradient(#021c37 0%,#041c35 6.74%,rgba(21,27,33,0) 74.68%,rgba(27,26,26,0) 100%);opacity:.7}

.fgbg-overlay-dark-2:before{background-color:#041c3538}

.fgbg-overlay-dark-3:before{background-color:#032b56;opacity:.149}

.fgbg-overlay-theme-secondary:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(40,205,250,0)),color-stop(0%,rgba(29,101,185,0)),color-stop(16.43%,rgba(29,101,185,0)),color-stop(97.66%,#222222),to(#222222));background:-o-linear-gradient(rgba(40,205,250,0) 0%,rgba(29,101,185,0) 0%,rgba(29,101,185,0) 16.43%,#222222 97.66%,#222222 100%);background:linear-gradient(rgba(40,205,250,0) 0%,rgba(29,101,185,0) 0%,rgba(29,101,185,0) 16.43%,#222222 97.66%,#222222 100%)}

.fgbg-overlay-theme-secondary::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(32,115,211,0.85);z-index:0}

.fgbg-overlay-theme-dark:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(29,101,185,0)),color-stop(0%,rgba(6,52,100,0)),color-stop(16.43%,rgba(6,52,100,0)),color-stop(97.66%,#063464),to(#063464));background:-o-linear-gradient(rgba(29,101,185,0) 0%,rgba(6,52,100,0) 0%,rgba(6,52,100,0) 16.43%,#063464 97.66%,#063464 100%);background:linear-gradient(rgba(29,101,185,0) 0%,rgba(6,52,100,0) 0%,rgba(6,52,100,0) 16.43%,#063464 97.66%,#063464 100%)}

.fgbg-overlay-theme-dark::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(6,52,100,0.95);z-index:0}

.fgbg-overlay-theme-light:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(29,101,185,0)),color-stop(0%,rgba(155,203,59,0)),color-stop(16.43%,rgba(155,203,59,0)),color-stop(97.66%,#9bcb3b),to(#9bcb3b));background:-o-linear-gradient(rgba(29,101,185,0) 0%,rgba(155,203,59,0) 0%,rgba(155,203,59,0) 16.43%,#9bcb3b 97.66%,#9bcb3b 100%);background:linear-gradient(rgba(29,101,185,0) 0%,rgba(155,203,59,0) 0%,rgba(155,203,59,0) 16.43%,#9bcb3b 97.66%,#9bcb3b 100%)}

.fgbg-overlay-theme-light::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(155,203,59,0.95);z-index:0}

.fgbg-overlay-theme-light:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(29,101,185,0)),color-stop(0%,rgba(155,203,59,0)),color-stop(16.43%,rgba(155,203,59,0)),color-stop(97.66%,#9bcb3b),to(#9bcb3b));background:-o-linear-gradient(rgba(29,101,185,0) 0%,rgba(155,203,59,0) 0%,rgba(155,203,59,0) 16.43%,#9bcb3b 97.66%,#9bcb3b 100%);background:linear-gradient(rgba(29,101,185,0) 0%,rgba(155,203,59,0) 0%,rgba(155,203,59,0) 16.43%,#9bcb3b 97.66%,#9bcb3b 100%)}

.fgbg-overlay-theme-light::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(155,203,59,0.95);opacity:.8;z-index:0}

.fgbg-overlay-theme-light-inversed:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(60,152,48,0)),color-stop(0%,rgba(155,203,59,0)),color-stop(16.43%,rgba(155,203,59,0)),color-stop(97.66%,#9bcb3b),to(#9bcb3b));background:-o-linear-gradient(rgba(60,152,48,0) 0%,rgba(155,203,59,0) 0%,rgba(155,203,59,0) 16.43%,#9bcb3b 97.66%,#9bcb3b 100%);background:linear-gradient(rgba(60,152,48,0) 0%,rgba(155,203,59,0) 0%,rgba(155,203,59,0) 16.43%,#9bcb3b 97.66%,#9bcb3b 100%)}

.fgbg-overlay-theme-light-inversed::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(155,203,59,0.95);z-index:0}

.fgbg-overlay-theme-global--color-primary:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(100%,rgba(29,101,185,0)),color-stop(100%,rgba(29,101,185,0)),color-stop(84.57%,rgba(29,101,185,0)),color-stop(97.66%,#222222),to(#222222));background:-o-linear-gradient(rgba(29,101,185,0) 100%,rgba(29,101,185,0) 100%,rgba(29,101,185,0) 84.57%,#222222 97.66%,#222222 100%);background:linear-gradient(rgba(29,101,185,0) 100%,rgba(29,101,185,0) 100%,rgba(29,101,185,0) 84.57%,#222222 97.66%,#222222 100%)}

.fgbg-overlay-theme-global--color-primary::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(29,101,185,0.95);z-index:0}

.fgbg-overlay-theme-global--color-primary-light:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(155,203,59,0)),color-stop(0%,rgba(68,214,254,0)),color-stop(16.43%,rgba(68,214,254,0)),color-stop(97.66%,#e30909),to(#e30909));background:-o-linear-gradient(rgba(155,203,59,0) 0%,rgba(68,214,254,0) 0%,rgba(68,214,254,0) 16.43%,#e30909 97.66%,#e30909 100%);background:linear-gradient(rgba(155,203,59,0) 0%,rgba(68,214,254,0) 0%,rgba(68,214,254,0) 16.43%,#e30909 97.66%,#e30909 100%)}

.fgbg-overlay-theme-global--color-primary-light::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(68,214,254,0.9);z-index:0}

.fgbg-overlay-dark-slider:before{background:-webkit-gradient(linear,left top,left bottom,from(#021c37),color-stop(6.74%,#041c35),color-stop(74.68%,rgba(21,27,33,0)),to(rgba(27,26,26,0)));background:-o-linear-gradient(#021c37 0%,#041c35 6.74%,rgba(21,27,33,0) 74.68%,rgba(27,26,26,0) 100%);background:linear-gradient(#021c37 0%,#041c35 6.74%,rgba(21,27,33,0) 74.68%,rgba(27,26,26,0) 100%);opacity:.45}

.fgbg-overlay-dark-slider::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(3,43,86,0.25)}

.fgbg-overlay-theme:before{background-image:-webkit-gradient(linear,right top,left top,color-stop(18%,#13C1D9BF),color-stop(70%,var(--global--color-primary)));background-image:-o-linear-gradient(right,#13C1D9BF 18%,var(--global--color-primary) 70%);background-image:linear-gradient(-90deg,#13C1D9BF 18%,var(--global--color-primary) 70%)}

.fgbg-overlay-theme2:before{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(6,22,51,0)),color-stop(0%,#1d294d));background-image:-o-linear-gradient(bottom,rgba(6,22,51,0) 0%,#1d294d 0%);background-image:linear-gradient(0deg,rgba(6,22,51,0) 0%,#1d294d 0%)}

.fgbg-overlay-theme3:before{background:#1D2A4DF0;background-image:-webkit-linear-gradient(90deg,rgba(6,23,51,0) 0%,rgba(29,42,77,0) 0%,#1d2a4d 80%)}

.fgbg-overlay-video:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(6,23,51,0)),color-stop(62%,rgba(29,42,77,0)),color-stop(97%,#1d2a4d));background-image:-o-linear-gradient(top,rgba(6,23,51,0) 0%,rgba(29,42,77,0) 62%,#1d2a4d 97%);background-image:linear-gradient(180deg,rgba(6,23,51,0) 0%,rgba(29,42,77,0) 62%,#1d2a4d 97%)}

.fgbg-video{position:relative}

.fgbg-video iframe{position:absolute;top:0;left:0;right:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0)}

.fgbg-video h2{text-transform:capitalize;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:5}

.fgno-shadow{-webkit-box-shadow:none!important;box-shadow:none!important}

.fgbg-animate{background-size:cover;background-position:0 0;background-repeat:repeat-x;-webkit-animation:animatedBackground 30s linear infinite;animation:animatedBackground 30s linear infinite}

@-webkit-keyframes animatedBackground {

from{background-position:0 0}

to{background-position:100% 0}

}

@keyframes animatedBackground {

from{background-position:0 0}

to{background-position:100% 0}

}

.fgel-bg{height:550px;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}

.fgel-bg h2{color:var(--global--color-white)}

.fgbreadcrumb>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}


.fgbtn--global--color-primary{background-color:var(--global--color-primary);color:var(--global--color-white)}

.fgbtn--global--color-primary::before{background-color:var(--global--color-secondary)}

.fgbtn--global--color-primary:active,.fgbtn--global--color-primary:focus,.fgbtn--global--color-primary:hover{border-color:var(--global--color-secondary);color:var(--global--color-white)}

.fgbtn--global--color-primary.fgbtn--inversed::before{background-color:var(--global--color-white)}

.fgbtn--global--color-primary.fgbtn--inversed:active,.fgbtn--global--color-primary.fgbtn--inversed:focus,.fgbtn--global--color-primary.fgbtn--inversed:hover{border-color:var(--global--color-white);color:var(--global--color-heading)}

.fgbtn--secondary{background-color:var(--global--color-secondary);color:var(--global--color-white)}

.fgbtn--secondary::before{background-color:var(--global--color-primary)}

.fgbtn--secondary:active,.fgbtn--secondary:focus,.fgbtn--secondary:hover{color:var(--global--color-white)}

.fgbtn--secondary.fgbtn--inversed::before{background-color:var(--global--color-heading-darken)}

.fgbtn--secondary.fgbtn--inversed:active,.fgbtn--secondary.fgbtn--inversed:focus,.fgbtn--secondary.fgbtn--inversed:hover{color:var(--global--color-white)}

.fgbtn--secondary-dark{background-color:var(--global--color-heading);color:var(--global--color-white)}

.fgbtn--secondary-dark::before{background-color:var(--global--color-primary)}

.fgbtn--secondary-dark:active,.fgbtn--secondary-dark:focus,.fgbtn--secondary-dark:hover{color:var(--global--color-white)}

.fgbtn--secondary-dark.fgbtn--inversed::before{background-color:var(--global--color-heading-darken)}

.fgbtn--secondary-dark.fgbtn--inversed:active,.fgbtn--secondary-dark.fgbtn--inversed:focus,.fgbtn--secondary-dark.fgbtn--inversed:hover{color:var(--global--color-white);border-color:var(--global--color-heading-darken)}

.fgbtn--alternative{background-color:var(--global--color-primary-alt);color:var(--global--color-white)}

.fgbtn--alternative::before{background-color:var(--global--color-primary)}

.fgbtn--alternative:active,.fgbtn--alternative:focus,.fgbtn--alternative:hover{color:var(--global--color-white)}

.fgbtn--alternative.fgbtn--inversed::before{background-color:var(--global--color-heading-darken)}

.fgbtn--alternative.fgbtn--inversed:active,.fgbtn--alternative.fgbtn--inversed:focus,.fgbtn--alternative.fgbtn--inversed:hover{color:var(--global--color-white);border-color:var(--global--color-heading-darken)}

.fgbtn--white{background-color:var(--global--color-white);color:#063464}

.fgbtn--white::before{background-color:var(--global--color-heading)}

.fgbtn--white:active,.fgbtn--white:focus,.fgbtn--white:hover{color:var(--global--color-white)}

.fgbtn--transparent{background-color:transparent;color:var(--global--color-white);border:2px solid transparent}

.fgbtn--transparent::before{content:unset}

.fgbtn--transparent:active,.fgbtn--transparent:focus,.fgbtn--transparent:hover{color:var(--global--color-white)}

.fgbtn--transparent.fgbtn--global--color-primary{border-color:var(--global--color-primary)}

.fgbtn--transparent.fgbtn--global--color-primary:active,.fgbtn--transparent.fgbtn--global--color-primary:focus,.fgbtn--transparent.fgbtn--global--color-primary:hover{background-color:var(--global--color-primary)}

.fgbtn--transparent.fgbtn--white{border-color:var(--global--color-white)}

.fgbtn--transparent.fgbtn--white:active,.fgbtn--transparent.fgbtn--white:focus,.fgbtn--transparent.fgbtn--white:hover{border-color:var(--global--color-primary);background-color:var(--global--color-primary)}

.fgbtn--danger{background-color:#d33;color:var(--global--color-white)}

.fgbtn--danger:active,.fgbtn--danger:focus,.fgbtn--danger:hover{background-color:var(--global--color-secondary);color:var(--global--color-white);border-color:var(--global--color-secondary)}

.fgbtn--success{background-color:#81d742;color:var(--global--color-white)}

.fgbtn--success:active,.fgbtn--success:focus,.fgbtn--success:hover{background-color:var(--global--color-secondary);color:var(--global--color-white);border-color:var(--global--color-secondary)}

.fgbtn--prime{background-color:#1e73be;color:var(--global--color-white)}

.fgbtn--prime:active,.fgbtn--prime:focus,.fgbtn--prime:hover{background-color:var(--global--color-secondary);color:var(--global--color-white);border-color:var(--global--color-secondary)}

.fgbtn--purble{background-color:#8224e3;color:var(--global--color-white)}

.fgbtn--purble:active,.fgbtn--purble:focus,.fgbtn--purble:hover{background-color:var(--global--color-secondary);color:var(--global--color-white);border-color:var(--global--color-secondary)}

.fgbtn--block{width:100%}

.fgbtn--auto{width:auto;padding:0 20px}

.fgbtn--rounded{border-radius:50px}

.fgbtn-shadow{-webkit-box-shadow:0 9px 30px 0 rgba(40,40,40,0.15);box-shadow:0 9px 30px 0 rgba(40,40,40,0.15)}

.fgbtn-shadow-hover:hover,.fgbtn-shadow-hover:active,.fgbtn-shadow-hover:focus{-webkit-box-shadow:0 9px 30px 0 rgba(40,40,40,0.15);box-shadow:0 9px 30px 0 rgba(40,40,40,0.15)}

.fgbtn--bordered{background-color:var(--global--color-white);color:var(--global--color-white);border:2px solid transparent}

.fgbtn--bordered::before{content:unset}

.fgbtn--bordered.fgbtn--global--color-primary{color:var(--global--color-primary);border-color:var(--global--color-primary)}

.fgbtn--bordered.fgbtn--global--color-primary:active,.fgbtn--bordered.fgbtn--global--color-primary:focus,.fgbtn--bordered.fgbtn--global--color-primary:hover{color:var(--global--color-white);background-color:var(--global--color-primary);border-color:var(--global--color-primary)}

.fgbtn--bordered.fgbtn--secondary{color:var(--global--color-heading);border-color:#cdd6e0}

.fgbtn--bordered.fgbtn--secondary:active,.fgbtn--bordered.fgbtn--secondary:focus,.fgbtn--bordered.fgbtn--secondary:hover{color:var(--global--color-white);background-color:var(--global--color-secondary);border-color:var(--global--color-secondary)}

.fgbtn--bordered.fgbtn--white{color:var(--global--color-white);border-color:var(--global--color-white)}

.fgbtn--bordered.fgbtn--white:active,.fgbtn--bordered.fgbtn--white:focus,.fgbtn--bordered.fgbtn--white:hover{color:var(--global--color-primary);background-color:var(--global--color-white);border-color:var(--global--color-white)}

.fgbtn--slide :last-of-type{margin-left:-6px}

.fgbtn--slide-wide{width:270px}

@media screen and (max-width: 360px) {

.fgbtn--slide-wide{width:240px}

}

.fgbtn-video{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;width:150px;height:150px;background:url(../images/video/bg.fgpng) no-repeat;border-radius:50%;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgbtn-video:hover{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}

.fgbtn-video .fgicon{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;width:76px;height:76px;background:var(--global--color-white);border-radius:50%;position:relative;z-index:2}

.fgbtn-video .fgicon svg{color:#063464;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgbtn-transparent{color:var(--global--color-primary);border-color:var(--global--color-primary);background-color:transparent}

.fgbtn-transparent:active,.fgbtn-transparent:focus,.fgbtn-transparent:hover{color:var(--global--color-white);background-color:var(--global--color-secondary);border-color:var(--global--color-secondary)}

.fgbtn-small{width:170px;height:41px;line-height:41px}

.fgbtn-super{width:170px;height:61px;line-height:61px}

form{position:relative}

form .col-12{position:relative}

.form-control{color:var(--global--color-body);font-size:14px;font-weight:400;height: 40px;line-height:1;border-radius:4px;border:none;background-color:transparent;border:2px solid #e6eaef;padding-left:25px;margin-bottom: 25px;position:relative;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.form-control:focus{border-color:var(--global--color-heading);-webkit-box-shadow:none;box-shadow:none}

.form-control::-webkit-input-placeholder{font-size:14px;font-family:var(--global--font-body);color:var(--global--color-body);text-transform:capitalize}

.form-control:-moz-placeholder{font-size:14px;font-family:var(--global--font-body);color:var(--global--color-body);text-transform:capitalize}

.form-control::-moz-placeholder{font-size:14px;font-family:var(--global--font-body);color:var(--global--color-body);text-transform:capitalize}

.form-control:-ms-input-placeholder{font-size:14px;font-family:var(--global--font-body);color:var(--global--color-body);text-transform:capitalize}

.form-control.fgnice-select{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.form-control.fgnice-select::after{width:7px;height:7px;border-color:#1e4873;right:20px}

.form-control.fgnice-select.fgopen .fglist{width:100%}

.form-control.fgnice-select .fgcurrent{text-transform:capitalize}

.form-control.fgnice-select .fglist li{text-transform:capitalize}

.form-control+.fgerror{position:absolute;bottom:11px;left:17px;color:red}

.form-control.fgerror{border-color:red}

.form-label{font-family:var(--global--font-body);font-weight:700;font-size:14px;color:#1e4873;margin-bottom:9px}

.fgcustom-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}

@media screen and (max-width: 767.98px) {

.fgcustom-radio-group{-ms-flex-wrap:wrap;flex-wrap:wrap}

}

.fgcustom-radio-group .fgcustom-control{position:relative;min-height:0;margin-right:23px;margin-bottom:14px}

.fgcustom-radio-group .fgcustom-control .fgcustom-control-input{opacity:0}

.fgcustom-radio-group .fgcustom-control .fgcustom-control-input:checked~label::after{background-color:#1e4873;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

.fgcustom-radio-group .fgcustom-control label{font-size:14px;font-family:var(--global--font-body);font-weight:400;color:var(--global--color-body);margin-bottom:0;line-height:1.9;text-transform:capitalize;cursor:pointer;padding-left:10px}

.fgcustom-radio-group .fgcustom-control label::before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;border-radius:4px;border:2px solid #e6eaef;width:17px;height:17px}

.fgcustom-radio-group .fgcustom-control label::after{content:'';display:inline-block;position:absolute;width:7px;height:7px;border-radius:2px;left:5px;top:9px;background-color:transparent;-webkit-transition:.3s cubic-bezier(0.4,0,0.2,1);-o-transition:.3s cubic-bezier(0.4,0,0.2,1);transition:.3s cubic-bezier(0.4,0,0.2,1);opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}

textarea.form-control{height:155px;padding-top:18px}

.form-select{position:relative}

.form-select i{position:absolute;font-size:19px;font-weight:400;line-height:49px;right:20px;top:0;z-index:1;pointer-events:none;cursor:pointer;color:var(--global--color-body)}

.form-select select{line-height:1;color:var(--global--color-body);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}

.fginput-checkbox{margin-bottom:30px}

.fginput-checkbox p{display:block;position:relative;font-size:13px;padding-left:30px;line-height:20px;text-align:left;margin-bottom:0}

.fglabel-checkbox{display:block;position:relative;cursor:pointer;font-size:18px;line-height:18px;z-index:2}

.fglabel-checkbox input{position:absolute;z-index:-1;opacity:0}

.fglabel-checkbox .fgcheck-indicator{position:absolute;top:2px;left:0;height:17px;width:17px;background:transparent;border:1px solid #e1e3e3;border-radius:2px}

.fglabel-checkbox .fgcheck-indicator:after{content:"";position:absolute;display:none;left:4px;top:1px;width:6px;height:12px;border:solid var(--global--color-primary);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}

.fglabel-checkbox input:checked~.fgcheck-indicator{background:var(--global--color-white)}

.fglabel-checkbox input:checked~.fgcheck-indicator:after{display:block}

ul.fglist-icons{padding:0;font-size:14px;list-style-type:none}

ul.fglist-icons li{font-family:var(--global--font-body);color:var(--global--color-body);font-size:16px;font-weight:400;line-height:29px;position:relative}

ul.fglist-icons li i{font-size:14px;color:var(--global--color-heading);margin-right:10px}

.tabs .tab-content>.tab-pane{font-family:var(--global--font-body);font-size:16px;font-weight:400;line-height:26px}

.tabs-1 .fgnav-pills .fgnav-link.active,.tabs-1 .fgnav-pills .fgshow>.fgnav-link{color:var(--global--color-primary);border-color:var(--global--color-primary)}

.tabs-1 .fgnav-pills{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

.tabs-1 .fgnav-pills .fgnav-link{border-bottom:2px solid transparent;background-color:transparent;color:var(--global--color-heading);font-family:var(--global--font-heading);font-size:18px;font-weight:700;text-transform:capitalize;padding-top:0;border-radius:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.tabs-1 .fgnav-pills .fgnav-link:hover{color:var(--global--color-primary);border-color:var(--global--color-primary)}

.tabs-2 .fgnav-pills .fgnav-link.active,.tabs-2 .fgnav-pills .fgshow>.fgnav-link{color:var(--global--color-primary)}

.tabs-2 .fgnav-pills .fgnav-link.active i,.tabs-2 .fgnav-pills .fgshow>.fgnav-link i{color:var(--global--color-white);background-color:var(--global--color-primary)}

.tabs-2 .fgnav-pills{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

.tabs-2 .fgnav-pills .fgnav-link{border:0;background-color:transparent;color:var(--global--color-heading);font-family:var(--global--font-heading);font-size:18px;font-weight:700;text-transform:capitalize;padding-top:0;border-radius:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.tabs-2 .fgnav-pills .fgnav-link i{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;width:60px;height:60px;border:1px solid #e6e6e6;border-radius:3px;color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:25px;margin-bottom:15px}

.tabs-2 .fgnav-pills .fgnav-link:hover{color:var(--global--color-primary)}

.tabs-2 .fgnav-pills .fgnav-link:hover i{color:var(--global--color-white);background-color:var(--global--color-primary)}

.accordion .card,.accordion .card:first-of-type,.accordion .card:not(:first-of-type):not(:last-of-type){padding:25px 25px 18px 30px;-webkit-box-shadow:none;box-shadow:none;border:2px solid #cdd6e0;margin-bottom:0;border-radius:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:left;border-radius:4px;margin-bottom:30px}

.accordion .card.active-acc,.accordion .card:first-of-type.active-acc,.accordion .card:not(:first-of-type):not(:last-of-type).active-acc{border-color:var(--global--color-secondary)}

.accordion .card.active-acc .card-heading .card-link,.accordion .card:first-of-type.active-acc .card-heading .card-link,.accordion .card:not(:first-of-type):not(:last-of-type).active-acc .card-heading .card-link{color:var(--global--color-secondary)}

.accordion .card .card-heading,.accordion .card:first-of-type .card-heading,.accordion .card:not(:first-of-type):not(:last-of-type) .card-heading{padding-bottom:4px}

.accordion .card .card-heading .card-link,.accordion .card:first-of-type .card-heading .card-link,.accordion .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link{font-family:var(--global--font-heading);font-size:18px;font-weight:500;color:#1e4873;text-transform:capitalize;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0}

.accordion .card .card-heading .card-link:hover,.accordion .card:first-of-type .card-heading .card-link:hover,.accordion .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link:hover{color:#1e4873}

.accordion .card .card-heading .card-link::after,.accordion .card:first-of-type .card-heading .card-link::after,.accordion .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link::after{content:"\f068";-ms-flex-negative:0;flex-shrink:0;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;width:20px;height:20px;background:var(--global--color-secondary);border-radius:50%;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-family:"Font Awesome 5 Free";font-weight:700;font-size:11px;margin-left:10px;color:var(--global--color-white);background-color:var(--global--color-secondary)}

.accordion .card .card-heading .card-link.collapsed::after,.accordion .card:first-of-type .card-heading .card-link.collapsed::after,.accordion .card:not(:first-of-type):not(:last-of-type) .card-heading .card-link.collapsed::after{content:"\f067";color:#1e4873;background-color:transparent}

.accordion .card .card-body,.accordion .card:first-of-type .card-body,.accordion .card:not(:first-of-type):not(:last-of-type) .card-body{font-family:var(--global--font-body);color:var(--global--color-body);padding:7px 0 5px;font-size:15px;font-weight:400;line-height:24px}

.fgmfp-bg{z-index:1543}

.fgmfp-wrap{z-index:1642}

.fgmfp-fade.fgmfp-bg{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}

.fgmfp-fade.fgmfp-bg.fgmfp-ready{opacity:.8}

.fgmfp-fade.fgmfp-bg.fgmfp-removing{opacity:0}

.fgmfp-fade.fgmfp-wrap .fgmfp-content{opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}

.fgmfp-fade.fgmfp-wrap.fgmfp-ready .fgmfp-content{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

.fgmfp-fade.fgmfp-wrap.fgmfp-removing .fgmfp-content{opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}

.fgpagination{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;margin:0;border-radius:0}

.fgpagination li{margin-right:10px;display:inline-block}

.fgpagination li a,.fgpagination li span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--global--color-white);color:var(--global--color-heading);font-family:var(--global--font-body);font-size:20px;font-weight:700;text-transform:uppercase;padding:0;width:50px;height:50px;border-radius:4px;border:2px solid #cdd6e0;-webkit-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}

.fgpagination li a:hover,.fgpagination li span:hover{background-color:var(--global--color-secondary);color:var(--global--color-white);border-color:var(--global--color-secondary)}

.fgpagination li a i,.fgpagination li span i{font-size:12px}

.fgpagination li a.fgcurrent,.fgpagination li span.fgcurrent{background-color:var(--global--color-secondary);color:var(--global--color-white);border-color:var(--global--color-secondary)}

.fgalerts{background-color:var(--global--color-gray);border-radius:2px;padding:20px;margin-bottom:30px}

.fgalerts .fgalert-icon{width:46px;height:46px;line-height:46px;background-color:var(--global--color-primary);border-radius:2px 1px 1px 2px;text-align:center;position:absolute}

.fgalerts .fgalert-icon i{color:var(--global--color-white);font-size:15px;font-weight:400;line-height:28px}

.fgalerts .fgalert-content{padding-left:68px}

.fgalerts .fgalert-content h4{color:var(--global--color-primary);font-size:15px;font-weight:800;line-height:32px;text-transform:capitalize;margin-bottom:0;margin-top:-6px}

.fgalerts .fgalert-content p{font-family:var(--global--font-body);color:var(--global--color-body);font-size:13px;font-weight:400;line-height:22px;margin-bottom:0}

.fgalerts.fgalert-warning h4{color:#8a6d3b}

.fgalerts.fgalert-warning .fgalert-icon{background-color:#fcf8e3}

.fgalerts.fgalert-warning .fgalert-icon i{color:#8a6d3b}

.fgalerts.fgalert-danger h4{color:#a94442}

.fgalerts.fgalert-danger .fgalert-icon{background-color:#f2dede}

.fgalerts.fgalert-danger .fgalert-icon i{color:#a94442}

.fgalert{font-size:16px;font-family:var(--global--font-body)}

.fgsubscribe-alert{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:99999;margin:0;cursor:pointer;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);-webkit-animation:alertfadein .35s ease .5s both;animation:alertfadein .35s ease .5s both}

.fgsubscribe-alert .fgalert{margin:0 auto;font-size:18px;height:60px;line-height:60px;border:none;border-radius:0;padding:0 30px;color:var(--global--color-white)}

.fgsubscribe-alert .fgalert:after{position:absolute;top:0;right:0;bottom:0;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;width:60px;background-color:rgba(0,0,0,0.1);font-weight:600;font-size:18px;cursor:pointer;-webkit-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease;content:"\f00d";font-family:"Font Awesome 5 Free"}

.fgsubscribe-alert .fgalert.fgalert-danger{background-color:#c00}

.fgsubscribe-alert .fgalert.fgalert-success{background-color:#198c19}

@-webkit-keyframes alertfadein {

0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}

100%{-webkit-transform:none;transform:none}

}

@keyframes alertfadein {

0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}

100%{-webkit-transform:none;transform:none}

}

#contact-result .fgalert{margin:10px auto;font-size:12px}

#back-to-top{z-index:999;width:38px;height:38px;border-radius:2px;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;cursor:pointer;-webkit-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out;background-color:#032b56}

#back-to-top:hover{background-color:var(--global--color-primary)}

.fgpreloader{width:100%;height:100%;left:0;top:0;position:fixed;z-index:99999;background-color:var(--global--color-white);overflow:hidden;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}

.fgpreloader .fgspinner{width:40px;height:40px;position:relative;text-align:center;-webkit-animation:sk-rotate 2s infinite linear;animation:sk-rotate 2s infinite linear}

.fgpreloader .fgdot1,.fgpreloader .fgdot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:var(--global--color-heading);border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}

.fgpreloader .fgdot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}

@-webkit-keyframes sk-rotate {

100%{-webkit-transform:rotate(360deg)}

}

@keyframes sk-rotate {

100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}

}

@-webkit-keyframes sk-bounce {

0%,100%{-webkit-transform:scale(0)}

50%{-webkit-transform:scale(1)}

}

@keyframes sk-bounce {

0%,100%{transform:scale(0);-webkit-transform:scale(0)}

50%{transform:scale(1);-webkit-transform:scale(1)}

}

.fgheader{height:80px}

@media screen and (min-width: 992px) {

.fgheader{height:auto}

}

.fgheader .fgnavbar-brand{padding:0;margin:0;margin-right:40px;padding-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media (min-width: 1200px) and (max-width: 1350px) {

.fgheader .fgnavbar-brand{margin-right:20px;padding-right:20px}

}

@media screen and (min-width: 992px) {

.fgheader .fgnavbar-brand{border-right:1px solid var(--global--color-border);height:87px}

}

@media screen and (min-width: 1200px) {

.fgheader .fgnavbar-brand{height:110px}

}

@media screen and (max-width: 991.98px) {

.fgheader .fgnavbar-brand{height:80px}

}

.fgheader .fgnavbar-brand .fglogo{max-width:100%;width:260px}

@media screen and (max-width: 991.98px) {

.fgheader .fgnavbar-brand .fglogo{width:auto;height:55px}

}

.fgheader.fgheader-light{background-color:var(--global--color-white)}

.fgheader.fgheader-light .fgnavbar{background-color:var(--global--color-white)}

.fgheader.fgheader-light .fgnavbar .fglogo-dark{display:inline-block}

@media screen and (max-width: 991.98px) {

.fgheader.fgheader-light .fgnavbar .fglogo-dark{display:none}

}

.fgheader.fgheader-light .fgnavbar .fglogo-light{display:none}

.fgheader.fgheader-light .fgnavbar .fglogo-mobile{display:inline-block}

@media screen and (min-width: 992px) {

.fgheader.fgheader-light .fgnavbar .fglogo-mobile{display:none}

}

.fgheader.fgheader-light .fgnavbar .fgnavbar-nav>li>a{color:var(--global--color-heading)}

.fgheader.fgheader-light .fgnavbar .fgnavbar-nav>li>a::before{background-color:var(--global--color-primary)}

@media screen and (max-width: 991.98px) {

.fgheader.fgheader-topbar .fgtop-bar{display:none}

}

.fgheader.fgheader-topbar.fgheader-shadow .fgnavbar{-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12)}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgheader.fgheader-topbar.fgheader-topbar-2{min-height:137px}

}

@media (min-width: 1200px) and (max-width: 1440px) {

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgnavbar-brand{margin-right:20px;padding-right:20px;-ms-flex-negative:0;flex-shrink:0;width:85px}

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgnavbar-brand .fglogo-dark{display:none}

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgnavbar-brand .fglogo-mobile{display:block}

}

@media (min-width: 992px) and (max-width: 1185px) {

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgtop-bar-2{padding:0 40px;height:50px}

}

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgtop-bar-2 .fgblock-left{-ms-flex-preferred-size:45%;flex-basis:45%}

@media (min-width: 992px) and (max-width: 1185px) {

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgtop-bar-2 .fgblock-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

}

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgtop-bar-2 .fgblock-right{-ms-flex-preferred-size:55%;flex-basis:55%}

@media (min-width: 992px) and (max-width: 1185px) {

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgtop-bar-2 .fgblock-right{margin-bottom:0}

}

@media (min-width: 992px) and (max-width: 1185px) {

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgtop-bar-2 .fgtop-contact .fgcontact-infos{margin-bottom:0}

}

@media (min-width: 1200px) and (max-width: 1440px) {

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgnavbar.fgnavbar-fixed .fgnavbar-brand .fglogo-dark{display:none}

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgnavbar.fgnavbar-fixed .fgnavbar-brand .fglogo-mobile{display:block}

}

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgmodule-holder{margin-left:20px}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgmodule-holder{margin-left:15px}

}

@media screen and (max-width: 1199.98px) {

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgmodule-holder{margin-left:0}

}

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgmodule-holder .fgmodule-cart{margin-right:0;margin-left:30px}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgmodule-holder .fgmodule-cart{margin-left:15px}

}

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgmodule-holder .fgmodule-search{padding-right:0;padding-left:40px}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgmodule-holder .fgmodule-search{padding-left:15px}

}

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgmodule-holder .fgmodule-search::after{content:unset}

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgmodule-holder .fgmodule-search i{margin-right:0}

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgmodule-holder .fgmodule-search span{display:none}

@media screen and (max-width: 1199.98px) {

.fgheader.fgheader-topbar.fgheader-topbar-2 .fgmodule-holder .fgmodule-phone{display:none}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgheader.fgheader-topbar.fgheader-topbar-3{min-height:137px}

}

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgnavbar-brand{margin-right:20px;padding-right:0;border-right:0}

@media (min-width: 992px) and (max-width: 1185px) {

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgtop-bar-3{padding:0 40px;height:50px}

}

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgtop-bar-3 .fgblock-left{-ms-flex-preferred-size:45%;flex-basis:45%}

@media (min-width: 992px) and (max-width: 1185px) {

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgtop-bar-3 .fgblock-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

}

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgtop-bar-3 .fgblock-right{-ms-flex-preferred-size:55%;flex-basis:55%}

@media (min-width: 992px) and (max-width: 1185px) {

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgtop-bar-3 .fgblock-right{margin-bottom:0}

}

@media (min-width: 992px) and (max-width: 1185px) {

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgtop-bar-3 .fgtop-contact .fgcontact-infos{margin-bottom:0}

}

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgmodule-holder{margin-left:30px}

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgmodule-holder .fgmodule-cart{margin-right:0;margin-left:30px}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgmodule-holder .fgmodule-cart{margin-left:15px}

}

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgmodule-holder .fgmodule-search{padding-right:0;padding-left:0}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgmodule-holder .fgmodule-search{padding-left:15px}

}

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgmodule-holder .fgmodule-search::after{content:unset}

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgmodule-holder .fgmodule-search i{margin-right:0}

.fgheader.fgheader-topbar.fgheader-topbar-3 .fgmodule-holder .fgmodule-search span{display:none}

.fgheader .fgnavbar{margin-bottom:0;border-radius:0;border:none;z-index:5;padding:0;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;padding:0 40px}

@media screen and (min-width: 1200px) {

.fgheader .fgnavbar{min-height:110px;position:relative;top:auto;bottom:auto;right:auto;left:auto}

}

@media (min-width: 992px) and (max-width: 1300px) {

.fgheader .fgnavbar{padding:0 20px}

}

.fgheader .fgnavbar.fgnavbar-bordered{border-bottom:1px solid rgba(255,255,255,0.1)}

@media screen and (max-width: 991.98px) {

.fgheader .fgnavbar.fgnavbar-sticky,.fgheader .fgnavbar.fgnavbar.fgnavbar-fixed{border-color:rgba(0,0,0,0.1)}

}

.fgheader .fgnavbar .fgnavbar-nav>li{margin-right:30px;position:relative}

@media (min-width: 992px) and (max-width: 1300px) {

.fgheader .fgnavbar .fgnavbar-nav>li{margin-right:20px}

}

.fgheader .fgnavbar .fgnavbar-nav>li:last-child{margin-right:0}

.fgheader .fgnavbar .fgnavbar-nav>li>a{font-family:var(--global--font-body);font-size:15px;line-height:1;font-weight:700;color:var(--global--color-heading);margin-bottom:0;text-transform:capitalize;line-height:110px;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgheader .fgnavbar .fgnavbar-nav>li>a::before{position:absolute;bottom:0;left:0;margin:auto;width:100%;height:4px;background:var(--global--color-primary);content:"";-webkit-transition:-webkit-transform 1s cubic-bezier(0.2,1,0.3,1);transition:-webkit-transform 1s cubic-bezier(0.2,1,0.3,1);-o-transition:transform 1s cubic-bezier(0.2,1,0.3,1);transition:transform 1s cubic-bezier(0.2,1,0.3,1);transition:transform 1s cubic-bezier(0.2,1,0.3,1),-webkit-transform 1s cubic-bezier(0.2,1,0.3,1);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}

.fgheader .fgnavbar .fgnavbar-nav>li.fghas-dropdown>a{position:relative}

.fgheader .fgnavbar .fgnavbar-nav>li.fghas-dropdown>a::after{border:0;content:'\f078';position:relative;margin-left:7px;font-size:11px;font-family:"Font Awesome 5 Free";color:var(--global--font-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgheader .fgnavbar .fgnavbar-nav>li#contact.active a,.fgheader .fgnavbar .fgnavbar-nav>li#contact:hover a{color:var(--global--color-heading)}

@media screen and (min-width: 1200px) {

.fgheader .fgnavbar .fgnavbar-nav>li#contact.active a::before,.fgheader .fgnavbar .fgnavbar-nav>li#contact:hover a::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;background-color:var(--global--color-primary)}

}

.fgheader .fgnavbar .fgnavbar-nav>li.active>.fgdropdown-toggle,.fgheader .fgnavbar .fgnavbar-nav>li.fghas-dropdown.active>.fgdropdown-toggle,.fgheader .fgnavbar .fgnavbar-nav>li:hover .fgdropdown-toggle{color:var(--global--color-heading)}

.fgheader .fgnavbar .fgnavbar-nav>li.active>.fgdropdown-toggle::before,.fgheader .fgnavbar .fgnavbar-nav>li.fghas-dropdown.active>.fgdropdown-toggle::before,.fgheader .fgnavbar .fgnavbar-nav>li:hover .fgdropdown-toggle::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}

.fgheader .fgnavbar .fgnavbar-nav>li.active>.fgdropdown-toggle::after,.fgheader .fgnavbar .fgnavbar-nav>li.fghas-dropdown.active>.fgdropdown-toggle::after,.fgheader .fgnavbar .fgnavbar-nav>li:hover .fgdropdown-toggle::after{color:var(--global--color-heading)}

.fgheader .fgnavbar.fgnavbar-fixed{position:fixed;top:0;right:0;left:0;background:var(--global--color-white);-webkit-animation:fadeInDown 1s ease-in-out;animation:fadeInDown 1s ease-in-out;-webkit-box-shadow:0 2px 4px rgba(3,27,78,0.1);box-shadow:0 2px 4px rgba(3,27,78,0.1)}

@media screen and (min-width: 992px) {

.fgheader .fgnavbar.fgnavbar-fixed .fgnavbar-brand .fglogo-dark{display:inline-block}

}

.fgheader .fgnavbar.fgnavbar-fixed .fgnavbar-brand .fglogo-light{display:none}

.fgheader .fgnavbar.fgnavbar-fixed .fgnavbar-nav>li>a{color:var(--global--color-heading)}

@-webkit-keyframes fadeInDown {

0%{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}

100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}

}

@keyframes fadeInDown {

0%{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}

100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}

}

.fgnavbar-nav>li.active>ul{margin-top:0}

li.fghas-dropdown>ul.fgdropdown-menu>li.fgdropdown-submenu>a:before,ul.fgdropdown-menu>li.fghas-dropdown>a:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f105";font-size:13px;position:absolute;right:25px}

.fgdropdown-menu{background-color:transparent;position:relative;width:100%;border:none;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}

@media screen and (min-width: 992px) {

.fgnavbar.fgnavbar-dark{background-color:var(--global--color-heading)}

}

.fgnavbar.fgnavbar-dark.fgnavbar-fixed .fgmodule-social a{color:var(--global--color-white)}

.fgnavbar.fgnavbar-dark.fgnavbar-fixed .fgmodule-social a:hover{color:var(--global--color-primary)}

.fgnavbar.fgnavbar-dark .fgmodule .fgmodule-icon i{color:var(--global--color-white)}

@media screen and (min-width: 992px) {

.fgnavbar.fgnavbar-dark .fgnavbar-nav>li>a{color:var(--global--color-white)}

.fgnavbar.fgnavbar-dark .fgnavbar-nav>li>a:hover{color:var(--global--color-primary)}

.fgnavbar.fgnavbar-dark .fgnavbar-nav>li.active>a,.fgnavbar.fgnavbar-dark .fgnavbar-nav>li:hover>a{color:var(--global--color-white)}

}

@media only screen and (max-width: 1198.98px) {

.fgheader .fgnavbar{padding:0 40px}

}

@media only screen and (max-width: 1198.98px) and (max-width: 767.98px) {

.fgheader .fgnavbar{padding:0 20px}

}

@media only screen and (max-width: 1198.98px) {

.fgheader .fgnavbar .fgnavbar-brand{margin-right:0}

.fgheader .fgnavbar .fgnavbar-brand .fglogo-light{display:none}

.fgheader .fgnavbar .fgnavbar-brand .fglogo-phone{width:auto}

.fgheader .fgnavbar .fgnavbar-collapse{position:absolute;left:0;top:100%;width:100%;background-color:var(--global--color-white);padding:15px 30px;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}

.fgheader .fgnavbar .fgnavbar-collapse.fgshow{visibility:visible;opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}

.fgheader .fgnavbar.fgnavbar-bordered .fgnavbar-collapse{top:calc(100% + 1px)}

.fgheader .fgnavbar .fgnavbar-nav>li{margin-right:0}

.fgheader .fgnavbar .fgnavbar-nav>li>a,.fgheader .fgnavbar .fgnavbar-nav>li.active>a{line-height:36px;color:var(--global--color-heading);display:block;z-index:5}

.fgheader .fgnavbar .fgnavbar-nav>li>a::before,.fgheader .fgnavbar .fgnavbar-nav>li>a::after,.fgheader .fgnavbar .fgnavbar-nav>li.active>a::before,.fgheader .fgnavbar .fgnavbar-nav>li.active>a::after{display:none}

.fgheader .fgnavbar .fgmenu-item::before{display:none}

.fgheader .fgnavbar .fghas-dropdown>.fgdropdown-menu{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgheader .fgnavbar .fghas-dropdown::after{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f107";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;font-size:14px;position:absolute;right:0;top:5px;background-color:var(--global--color-secondary);color:var(--global--color-white);width:25px;height:25px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:8px}

.fgheader .fgnavbar .fghas-dropdown:hover::after,.fgheader .fgnavbar .fghas-dropdown.active::after{color:var(--global--color-white)}

.fgheader .fgnavbar .fghas-dropdown.fgshow::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}

.fgheader .fgnavbar .fgdropdown-menu.fgshow{border-top:1px solid rgba(0,0,0,0.1);padding-top:10px;border-radius:0}

.fgheader .fgnavbar .fgdropdown-menu li{line-height:26px}

.fgheader .fgnavbar .fgdropdown-menu li.fgcurrent a{background-color:var(--global--color-secondary);color:var(--global--color-white)}

.fgheader .fgnavbar .fgdropdown-menu li a{margin-left:20px;color:var(--global--color-heading);font-size:15px;font-weight:500;display:block;padding:4px 15px;margin-bottom:5px;text-transform:capitalize;border-radius:4px}

.fgheader .fgnavbar .fgdropdown-menu li a:hover{background-color:var(--global--color-secondary);color:var(--global--color-white)}

.fgheader .fgnavbar .fgshow>.fgdropdown-menu{display:block}

.fgheader .fgnavbar .fgdropdown-submenu.fgshow .fgdropdown-menu{display:block}

.fgheader .fgnavbar .fgdropdown-submenu .fgdropdown-menu{padding-left:20px}

.fgheader .fgnavbar li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row .fgmenu-head{font-size:14px;font-family:var(--global--font-heading);font-weight:700;color:var(--global--font-heading);text-transform:capitalize;margin-bottom:15px}

.fgnavbar.fgnavbar-light .fgnavbar-nav>li>a{color:var(--global--color-heading)}

.fgnavbar-light:not(.fgnavbar-fixed) .fgnavbar-toggler{color:var(--global--color-white);border-color:var(--global--color-white)}

.fgnavbar-light:not(.fgnavbar-fixed) .fgnavbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.fgorg/2000/svg'%3E%3Cpath stroke='rgba(255,255,225,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}

.fgnavbar-dark .fgnavbar-toggler,.fgnavbar-light.fgnavbar-fixed .fgnavbar-toggler{color:#222;border-color:#222}

.fgnavbar-dark .fgnavbar-toggler-icon,.fgnavbar-light.fgnavbar-fixed .fgnavbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.fgorg/2000/svg'%3E%3Cpath stroke='rgba(34,34,34,0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}

}

@media only screen and (min-width: 992px) and (max-width: 1200px) {

.fgnavbar-nav>li{margin-right:16px}

.fgmodule .fgmodule-icon,.fgmodule-consultation .btn{margin-right:0}

}

@media only screen and (min-width: 1200px) {

.fgnavbar-collapse{padding-right:0;padding-left:0}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu{-webkit-box-shadow:0 5px 41.5px rgba(40,40,40,0.11);box-shadow:0 5px 41.5px rgba(40,40,40,0.11);-webkit-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;opacity:0;visibility:hidden;position:absolute;left:-40px;right:auto;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);display:block;width:280px;padding:24px 30px;background-color:var(--global--color-white);border-radius:0 0 4px 4px}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu{-webkit-box-shadow:20px 0 10px rgba(40,40,40,0.11);box-shadow:20px 0 10px rgba(40,40,40,0.11);-webkit-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;opacity:0;visibility:hidden;position:absolute;left:230px;top:-24px;right:auto;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);display:block;width:280px;padding:24px 30px;background-color:var(--global--color-white);border-radius:0 0 4px 4px}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li{padding-right:0;position:relative;vertical-align:top}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu>li{padding-right:0;position:relative;vertical-align:top}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;font-family:var(--global--font-body);color:var(--global--color-body);padding:10px 0 9px;display:block;font-size:14px;font-weight:400;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-transform:capitalize;border-radius:0;border-bottom:1px solid #eaeaea;position:relative}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;font-family:var(--global--font-body);color:var(--global--color-body);padding:10px 0 9px;display:block;font-size:14px;font-weight:400;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-transform:capitalize;border-radius:0;border-bottom:1px solid #eaeaea;position:relative}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a::before{content:'\e901';color:var(--global--color-secondary);font-family:'icomoon';position:absolute;top:55%;left:-22px;font-size:9px;opacity:0;visibility:hidden;-webkit-transform:translate(-5px,-50%);-ms-transform:translate(-5px,-50%);transform:translate(-5px,-50%);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a::before{content:'\e901';color:var(--global--color-secondary);font-family:'icomoon';position:absolute;top:55%;left:-22px;font-size:9px;opacity:0;visibility:hidden;-webkit-transform:translate(-5px,-50%);-ms-transform:translate(-5px,-50%);transform:translate(-5px,-50%);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a::after{content:'';position:absolute;bottom:-1px;left:0;height:1px;width:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background-color:var(--global--color-secondary)}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a::after{content:'';position:absolute;bottom:-1px;left:0;height:1px;width:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background-color:var(--global--color-secondary)}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a:active,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a:focus,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a:hover{color:var(--global--color-secondary)}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a:active,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a:focus,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a:hover{color:var(--global--color-secondary)}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a:active::before,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a:focus::before,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a:hover::before{visibility:visible;opacity:1;-webkit-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);transform:translate(0px,-50%)}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a:active::before,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a:focus::before,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a:hover::before{visibility:visible;opacity:1;-webkit-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);transform:translate(0px,-50%)}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a:active::after,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a:focus::after,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li a:hover::after{width:100%}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a:active::after,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a:focus::after,.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li a:hover::after{width:100%}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li:last-child a{border-bottom:0}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li:last-child a{border-bottom:0}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li:last-child a::after{content:unset}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li:last-child a::after{content:unset}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li.fgcurrent>a{border-color:var(--global--color-secondary);color:var(--global--color-secondary)}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li.fgcurrent>a{border-color:var(--global--color-secondary);color:var(--global--color-secondary)}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu li.fgcurrent>a::before{visibility:visible;opacity:1;-webkit-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);transform:translate(0px,-50%)}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown>ul.fgdropdown-menu li.fgcurrent>a::before{visibility:visible;opacity:1;-webkit-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);transform:translate(0px,-50%)}

.fgnavbar-nav>li.fghas-dropdown:hover>ul.fgdropdown-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:100;display:block}

.fgnavbar-nav>li.fghas-dropdown>ul.fgdropdown-menu>li.fghas-dropdown:hover>ul.fgdropdown-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:100;display:block}

.fgnavbar-nav li ul.fgdropdown-menu.fgleft{left:-650px!important;margin-left:0!important}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu{background-color:var(--global--color-white);padding:0;width:510px}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu li{padding-left:0;padding-right:0}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row{background-color:var(--global--color-white);margin-right:0;margin-left:0;padding:38px 23px 25px}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row .fgmenu-head{font-size:15px;font-family:var(--global--font-heading);font-weight:700;color:#1e4873;text-transform:capitalize;margin-bottom:13px}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul{margin:0;padding:0}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;font-family:var(--global--font-body);color:var(--global--color-body);padding:10px 0 9px;display:block;font-size:14px;font-weight:400;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-transform:capitalize;border-radius:0;border-bottom:1px solid #eaeaea;position:relative}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a::before{content:'\e901';color:var(--global--color-secondary);font-family:'icomoon';position:absolute;top:50%;left:-22px;font-size:9px;opacity:0;visibility:hidden;-webkit-transform:translate(-5px,-50%);-ms-transform:translate(-5px,-50%);transform:translate(-5px,-50%);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a::after{content:'';position:absolute;bottom:-1px;left:0;height:1px;width:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background-color:var(--global--color-secondary)}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a:active,.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a:focus,.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a:hover{color:var(--global--color-secondary)}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a:active::before,.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a:focus::before,.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a:hover::before{visibility:visible;opacity:1;-webkit-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);transform:translate(0px,-50%)}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a:active::after,.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a:focus::after,.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li a:hover::after{width:100%}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li:last-child a{border-bottom:0}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li:last-child a::after{content:unset}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li.fgcurrent>a{border-color:var(--global--color-secondary);color:var(--global--color-secondary)}

.fgnavbar-nav li.fghas-dropdown.fgmega-dropdown>.fgdropdown-menu .row ul li.fgcurrent>a::before{visibility:visible;opacity:1;-webkit-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);transform:translate(0px,-50%)}

.fgnavbar-nav.fgms-auto.fgme-auto li.fghas-dropdown.fgmega-dropdown{position:absolute}

.fgnavbar-nav.fgms-auto:not(.fgme-auto) li.fghas-dropdown.fgmega-dropdown{position:relative}

}

.fgmodule-holder{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:105px}

@media (min-width: 1200px) and (max-width: 1350px) {

.fgmodule-holder{margin-left:20px}

}

@media screen and (max-width: 1199.98px) {

.fgmodule-holder{margin-top:20px;height:auto}

}

@media screen and (max-width: 1199.98px) {

.fgmodule-holder .fgmodule-language,.fgmodule-holder .fgmodule-search,.fgmodule-holder .fgmodule-cart{display:none}

}

.fgmodule-holder.fgmodule-holder-phone{display:none}

@media screen and (max-width: 1199.98px) {

.fgmodule-holder.fgmodule-holder-phone{display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;margin-top:0}

}

.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler{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;width:30px;height:30px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border:0;padding:0;outline:0;cursor:pointer;border-radius:0}

.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}

@media screen and (min-width: 1200px) {

.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler{display:none}

}

.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler:not(.collapsed) .fgnavbar-toggler-icon{background-color:transparent}

.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler:not(.collapsed) .fgnavbar-toggler-icon:before,.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler:not(.collapsed) .fgnavbar-toggler-icon:after{top:0}

.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler:not(.collapsed) .fgnavbar-toggler-icon::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}

.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler:not(.collapsed) .fgnavbar-toggler-icon::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}

.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler .fgnavbar-toggler-icon{background-color:var(--global--color-heading);width:100%;height:2px;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler .fgnavbar-toggler-icon::before,.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler .fgnavbar-toggler-icon::after{content:'';position:absolute;left:0;height:2px;width:100%;background-color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler .fgnavbar-toggler-icon::before{top:-10px}

.fgmodule-holder.fgmodule-holder-phone .fgnavbar-toggler .fgnavbar-toggler-icon::after{top:10px}

.fgmodule-holder.fgmodule-holder-phone .fgmodule-language{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:15px}

@media (min-width: 992px) and (max-width: 1200px) {

.fgmodule-holder.fgmodule-holder-phone .fgmodule-language{top:140%}

}

@media screen and (min-width: 992px) {

.fgmodule-holder.fgmodule-holder-phone .fgmodule-language{display:none}

}

.fgmodule-holder.fgmodule-holder-phone .fgmodule-language .fgselected .fgflag-icon{margin-right:0;display:block}

.fgmodule-holder.fgmodule-holder-phone .fgmodule-language .fgselected span,.fgmodule-holder.fgmodule-holder-phone .fgmodule-language .fgselected i{display:none}

.fgmodule-holder.fgmodule-holder-phone .fgmodule-language .fgselected .fglang-list{left:-45px}

.fgmodule-holder.fgmodule-holder-phone .fgmodule-search{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-bottom:0;padding:0;padding-right:20px;margin-right:20px}

.fgmodule-holder.fgmodule-holder-phone .fgmodule-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}

.fgmodule{display:inline-block;position:relative}

.fgmodule span.fgtitle{display:none}

.fgmodule .fgmodule-icon{cursor:pointer}

.fgmodule .fgmodule-icon i{font-size:14px;line-height:24px;color:var(--global--color-white)}

.fgmodule:last-of-type .fgmodule-icon{margin-right:0}

.fgmodule .fgmenu-icon-double i{margin-left:30px}

.fgmodule .fgmodule-label{width:16px;height:16px;line-height:16px;border-radius:50%;background-color:var(--global--color-primary);color:var(--global--color-white);font-size:10px;font-weight:400;text-align:center;position:absolute;top:-4px;left:10px}

.fgmodule .fgmodule-box{position:absolute;display:block;-webkit-box-shadow:0 2px 3px rgba(40,40,40,0.1);box-shadow:0 2px 3px rgba(40,40,40,0.1);background-color:#1b1a1a;opacity:0;visibility:hidden;-webkit-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;right:0;width:290px;border-radius:6px;padding:30px;z-index:99;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%);height:0;margin-top:1px}

.fgmodule .fgwidget-contact-info{padding-bottom:18px}

.fgmodule .fgwidget-contact-info ul{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}

.fgmodule .fgwidget-contact-info ul li{font-size:14px;font-weight:400;text-transform:capitalize;font-family:var(--global--font-body);line-height:23px;color:#a5a5a5}

.fgmodule .fgwidget-contact-info ul li:first-of-type{margin-bottom:12px}

.fgmodule-fullscreen{left:0;top:0;right:0;z-index:9999;display:block;height:100%;width:100%;opacity:0;visibility:hidden;background-color:var(--global--color-white);position:fixed}

.fgmodule-fullscreen .fgmodule-cancel{top:0;right:0;border-radius:0;position:absolute;width:100px;height:100px;font-size:20px;font-weight:700;text-transform:uppercase;color:var(--global--color-white);background-color:var(--global--color-primary);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}

@media screen and (max-width: 767.98px) {

.fgmodule-fullscreen .fgmodule-cancel{font-size:14px;width:50px;height:50px}

}

.fgmodule-fullscreen.fgmodule-active{visibility:visible;opacity:1;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}

.fgmodule-fullscreen.fgfullscreen-light{background-color:var(--global--color-white)}

.fgmodule-active .fgmodule-box{opacity:1;visibility:visible;display:block;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);height:inherit}

.fgmodule-search{position:relative;margin-right:30px;padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px}

.fgmodule-search::after{content:'';width:1px;height:27px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background-color:var(--global--color-border)}

@media screen and (min-width: 1200px) {

.fgmodule-search::after{height:110px}

}

@media (min-width: 992px) and (max-width: 1300px) {

.fgmodule-search{margin-right:20px;padding-right:20px}

}

.fgmodule-search .fgmodule-icon:hover i,.fgmodule-search .fgmodule-icon:hover span{color:var(--global--color-primary)}

.fgmodule-search .fgmodule-icon i{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:var(--global--color-heading)}

@media screen and (min-width: 1200px) {

.fgmodule-search .fgmodule-icon i{margin-right:15px}

}

.fgmodule-search .fgmodule-icon span{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-family:var(--global--font-body);font-size:15px;line-height:1;font-weight:700;color:var(--global--color-heading);margin-bottom:0;text-transform:capitalize;display:none}

@media screen and (max-width: 1199.98px) {

.fgmodule-search .fgmodule-icon span{display:none}

}

.fgmodule-search-warp{left:0;top:0;right:0;z-index:9999;display:block;height:100%;width:100%;opacity:0;visibility:hidden;background-color:var(--global--color-white);position:fixed}

.fgmodule-search-warp.fgsearch-warp-active{visibility:visible;opacity:1;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}

.fgmodule-search-warp .fgmodule-cancel{top:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:4px;position:absolute;width:64px;height:64px;font-size:20px;font-weight:700;text-transform:uppercase;color:var(--global--color-white);background-color:var(--global--color-primary-alt);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}

@media screen and (max-width: 767.98px) {

.fgprod-text .fgfeatures span{font-size:15px!important;}


.fgmodule-search-warp .fgmodule-cancel{top:30px;font-size:14px;width:50px;height:50px}

}

.fgmodule-search-warp .form-search{margin-bottom:0}

.fgmodule-search-warp .form-search button::before{position:absolute;left:0;top:0;content:"\e906";color:var(--global--color-heading);font-family:"icomoon";font-size:28px;font-weight:400;line-height:70px;z-index:999;cursor:pointer;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}

@media screen and (max-width: 767.98px) {

.fgmodule-search-warp .form-search button::before{font-size:16px}

}

.fgmodule-search-warp .form-control{position:relative;color:var(--global--color-white);font-family:var(--global--font-heading);font-size:35px;font-weight:400;line-height:70px;height:70px;color:var(--global--color-body);border:none;background-color:transparent;width:100%;border-bottom:2px solid #eaeaea;padding:17px 30px 25px 46px;margin-bottom:0;-webkit-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;text-transform:capitalize;border-radius:0}

@media screen and (max-width: 767.98px) {

.fgmodule-search-warp .form-control{font-size:18px;padding-left:30px;padding-bottom:17px}

}

.fgmodule-search-warp .form-control:focus,.fgmodule-search-warp .form-control:active{border-color:var(--global--color-primary-alt)}

.fgmodule-search-warp .form-control::-webkit-input-placeholder{color:var(--global--color-body);font-family:var(--global--font-heading);font-size:35px}

@media screen and (max-width: 767.98px) {

.fgmodule-search-warp .form-control::-webkit-input-placeholder{font-size:18px}

}

.fgmodule-search-warp .form-control::-moz-placeholder{color:var(--global--color-body);font-family:var(--global--font-heading);font-size:35px}

@media screen and (max-width: 767.98px) {

.fgmodule-search-warp .form-control::-moz-placeholder{font-size:18px}

}

.fgmodule-search-warp .form-control::-moz-placeholder{color:var(--global--color-body);font-family:var(--global--font-heading);font-size:35px}

@media screen and (max-width: 767.98px) {

.fgmodule-search-warp .form-control::-moz-placeholder{font-size:18px}

}

.fgmodule-search-warp .form-control:-ms-input-placeholder{color:var(--global--color-body);font-family:var(--global--font-heading);font-size:35px}

@media screen and (max-width: 767.98px) {

.fgmodule-search-warp .form-control:-ms-input-placeholder{font-size:18px}

}

.fgmodule-search-warp .btn{background-color:transparent;border-radius:0;width:35px;line-height:57px;color:var(--global--color-white);font-size:28px;font-weight:400;text-align:right;margin-left:0;padding:0}

.fgmodule-cart{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}

@media (min-width: 992px) and (max-width: 1300px) {

.fgmodule-cart{margin-right:20px}

}

@media screen and (min-width: 992px) {

.fgmodule-cart{height:100px}

}

@media (min-width: 992px) and (max-width: 1100px) {

.fgmodule-cart{margin-left:20px}

}

.fgmodule-cart .fgmodule-icon{position:relative}

.fgmodule-cart .fgmodule-icon i{color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:16px;position:relative;cursor:pointer}

.fgmodule-cart .fgmodule-cart-warp{position:absolute;-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);top:100%;left:-150px;width:290px;background-color:var(--global--color-white);padding:40px;border-radius:0 0 4px 4px;opacity:0;visibility:hidden;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:500ms;-o-transition:500ms;transition:500ms}

@media screen and (max-width: 991.98px) {

.fgmodule-cart .fgmodule-cart-warp{left:-250px}

}

@media screen and (max-width: 767.98px) {

.fgmodule-cart .fgmodule-cart-warp{left:-160px;padding:30px}

}

@media screen and (min-width: 768px) {

.fgmodule-cart .fgmodule-cart-warp{width:330px}

}

.fgmodule-cart .fgmodule-cart-warp .fgcart-overview{margin-bottom:0;width:100%}

.fgmodule-cart .fgmodule-cart-warp .fgcart-overview li{margin-bottom:30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.fgmodule-cart .fgmodule-cart-warp .fgcart-overview li:last-child{margin-bottom:25px}

.fgmodule-cart .fgmodule-cart-warp .fgcart-overview li .fgcart-cancel{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;color:var(--global--color-white);font-size:7px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:20px;height:20px;background-color:var(--global--color-heading);margin-left:15px}

.fgmodule-cart .fgmodule-cart-warp .fgcart-overview li .fgcart-cancel:hover{background-color:var(--global--color-primary)}

.fgmodule-cart .fgmodule-cart-warp .fgcart-overview li img{border-radius:4px;-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;margin-right:15px}

.fgmodule-cart .fgmodule-cart-warp .fgcart-overview li .fgproduct-meta{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

.fgmodule-cart .fgmodule-cart-warp .fgcart-overview li .fgproduct-meta h5{color:var(--global--color-heading);font-family:var(--global--font-heading);font-size:15px;text-transform:capitalize;line-height:1;font-weight:700;margin-bottom:8px}

.fgmodule-cart .fgmodule-cart-warp .fgcart-overview li .fgproduct-meta p{font-family:var(--global--font-body);color:var(--global--color-primary);font-size:15px;line-height:20px;font-weight:700;margin-bottom:0}

.fgmodule-cart .fgmodule-cart-warp span{font-family:var(--global--font-heading);color:#9aaabb;font-size:17px;font-weight:500;line-height:22px;display:inline-block;text-transform:capitalize;margin-bottom:24px}

.fgmodule-cart .fgmodule-cart-warp span .fgtotal-price{font-style:normal}

.fgmodule-cart .fgmodule-cart-warp .fgcart--control .btn{height:60px;width:100%}

.fgmodule-cart.fgmodule-active .fgmodule-cart-warp{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}

.fgmodule-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 1199.98px) {

.fgmodule-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}

}

.fgmodule-contact .btn{width:180px;padding:0 15px}

@media screen and (max-width: 1199.98px) {

.fgmodule-contact .btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}

}

.fgmodule-phone{padding-right:40px;position:relative}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgmodule-phone{padding-right:15px}

}

.fgmodule-phone::after{content:'';width:2px;height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background-color:#e6eaef}

.fgmodule-phone a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--global--color-heading);font-family:var(--global--font-heading);font-size:24px;font-weight:400;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgmodule-phone a:hover{color:var(--global--color-primary-alt)}

.fgmodule-phone a i{color:var(--global--color-primary);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;display:inline-block;font-size:16px;margin-right:17px}

.fgmodule-language{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100%}

.fgmodule-language.fgmodule-active .fglang-list,.fgmodule-language:hover .fglang-list{opacity:1;visibility:visible}

.fgmodule-language .fgselected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgmodule-language .fgselected .fgflag-icon{margin-right:10px;font-size:20px}

.fgmodule-language .fgselected span{font-family:var(--global--font-body);font-size:13px;line-height:21px;font-weight:400;color:#fff;margin-bottom:0;text-transform:capitalize;margin-right:5px;cursor:pointer}

.fgmodule-language .fgselected i{font-size:11px;color:#fff}

.fgmodule-language .fglang-list{background-color:var(--global--color-white);color:var(--global--color-heading);position:absolute;top:100%;padding:6px 22px;-webkit-box-shadow:0 5px 41.5px rgba(9,29,62,0.11);box-shadow:0 5px 41.5px rgba(9,29,62,0.11);z-index:5555;left:-22px;visibility:hidden;opacity:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:0 0 8px 8px;z-index:99999}

@media (min-width: 992px) and (max-width: 1200px) {

.fgmodule-language .fglang-list{top:140%}

}

.fgmodule-language .fglang-list ul{margin-bottom:0}

.fgmodule-language .fglang-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgmodule-language .fglang-list ul li:last-of-type a{border-bottom:none}

.fgmodule-language .fglang-list ul li:last-of-type a::after{content:none}

.fgmodule-language .fglang-list ul li .fgflag-icon{margin-right:10px;font-size:20px}

.fgmodule-language .fglang-list ul li a{font-size:14px;display:block;color:var(--global--color-body);text-transform:capitalize;border-bottom:1px solid #eaeaea;padding:8px 0;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;position:relative}

.fgmodule-language .fglang-list ul li a::after{content:'';position:absolute;bottom:0;left:0;height:1px;width:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background-color:transparent}

.fgmodule-language .fglang-list ul li a:hover{color:var(--global--color-primary)}

.fgmodule-language .fglang-list ul li a:hover::after{width:100%;background-color:var(--global--color-primary)}

.fgnavbar-fixed .fgmodule-language span,.fgnavbar-fixed .fgmodule-language i{color:var(--global--color-heading)}

.fgmodule-social{line-height:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgmodule-social a{margin-right:10px}

.fgmodule-social a:last-child{margin-right:0}

.fgmodule-social a i{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;width:30px;height:30px;background:var(--global--color-white);color:var(--global--color-heading);font-size:12px;border-radius:50%;-webkit-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}

.fgmodule-social a i:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}

.fgmodule-social.fgmodule-social-2{line-height:70px;height:70px;border-right:2px solid #292929;margin-right:0}

.fgmodule-social.fgmodule-social-2:last-child{margin-right:0}

.fgmodule-social.fgmodule-social-2 a{color:var(--global--color-white);background-color:transparent;margin-right:20px;width:auto;height:auto;border-radius:0}

.fgmodule-social.fgmodule-social-2 a:hover{color:var(--global--color-primary);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

.fgtop-bar{padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;position:relative;z-index:6;background-color:var(--global--color-secondary)}

@media (min-width: 992px) and (max-width: 1300px) {

.fgtop-bar{padding:0 20px}

}

@media (min-width: 992px) and (max-width: 1185px) {

.fgtop-bar{padding:0 20px}

}

.fgtop-bar .fgblock-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:60%;flex-basis:60%}

.fgtop-bar .fgblock-left .fgheadline{font-family:var(--global--font-body);font-size:13px;line-height:22px;color:var(--global--color-primary);font-weight:400;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgtop-bar .fgblock-left .fgheadline svg{fill:var(--global--color-primary);margin-right:9px}

.fgtop-bar .fgblock-left .fgheadline a{color:#9aaabb;margin-left:3px}

.fgtop-bar .fgblock-left .fgheadline a:hover{color:var(--global--color-primary-alt)}

.fgtop-bar .fgblock-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:40%;flex-basis:40%}

@media screen and (min-width: 992px) {

.fgtop-bar .fgblock-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

}

.fgtop-bar .fgblock-right .fgmodule-language{margin-left:30px}

@media (min-width: 992px) and (max-width: 1300px) {

.fgtop-bar .fgblock-right .fgmodule-language{margin-left:15px}

}

.fgtop-bar .fgblock-right .fgmodule-social{margin-left:30px}

@media (min-width: 992px) and (max-width: 1300px) {

.fgtop-bar .fgblock-right .fgmodule-social{margin-left:15px}

}

.fgtop-bar .fgblock-right .fgtop-bar-links-wrapper .fgtop-bar-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;font-family:var(--global--font-body);font-size:13px;line-height:21px;font-weight:400;color:var(--global--color-white);margin-bottom:0;margin-right:20px;text-transform:capitalize}

@media (min-width: 992px) and (max-width: 1065px) {

.fgtop-bar .fgblock-right .fgtop-bar-links-wrapper .fgtop-bar-link{margin-right:10px}

}

.fgtop-bar .fgblock-right .fgtop-bar-links-wrapper .fgtop-bar-link:last-child{margin-right:0}

.fgtop-bar .fgblock-right .fgtop-bar-links-wrapper .fgtop-bar-link:hover{color:var(--global--color-primary)}

.fgtop-bar .fgtop-contact{display:-webkit-box;display:-ms-flexbox;display:flex}

@media (min-width: 992px) and (max-width: 1185px) {

.fgtop-bar .fgtop-contact{-ms-flex-wrap:wrap;flex-wrap:wrap}

}

.fgtop-bar .fgtop-contact .fgcontact-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar .fgtop-contact .fgcontact-infos{margin-right:10px}

}

.fgtop-bar .fgtop-contact .fgcontact-infos:last-child{margin-right:0}

.fgtop-bar .fgtop-contact .fgcontact-infos i{color:var(--global--color-white);font-size:15px;margin-right:10px}

.fgtop-bar .fgtop-contact .fgcontact-infos a,.fgtop-bar .fgtop-contact .fgcontact-infos p{font-family:var(--global--font-body);font-size:13px;line-height:21px;font-weight:400;color:var(--global--color-white);margin-bottom:0}

.fgtop-bar .fgtop-contact .fgcontact-infos a:hover{color:var(--global--color-primary)}

@media (min-width: 992px) and (max-width: 1185px) {

.fgtop-bar .fgtop-contact .fgcontact-infos.fgcontact-directions{display:none}

}

.fgtop-bar .fgtop-contact .fgcontact-infos.fgcontact-directions a{color:var(--global--color-primary)}

.fgtop-bar.fgtop-bar-2 .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.fgtop-bar.fgtop-bar-2 .container p{margin-bottom:0}

.fgtop-bar.fgtop-bar-2 .fgupdate svg{fill:var(--global--color-gray-darken);margin-right:15px}

.fgtop-bar.fgtop-bar-2 .fgupdate a{font-family:var(--global--font-heading);font-weight:500;font-size:14px;line-height:28px;color:var(--global--color-white)}

.fgtop-bar.fgtop-bar-2 .fgupdate a:hover{color:var(--global--color-primary)}

.fgtop-bar.fgtop-bar-2 .fgmore{font-family:var(--global--font-body);font-weight:400;font-size:13px;line-height:22px;color:var(--global--color-gray-darken)}

.fgtop-bar.fgtop-bar-2 .fgmore a{color:var(--global--color-white);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize}

.fgtop-bar.fgtop-bar-2 .fgmore a svg{fill:var(--global--color-white);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-left:5px}

.fgtop-bar.fgtop-bar-2 .fgmore a:hover{color:var(--global--color-primary)}

.fgtop-bar.fgtop-bar-2 .fgmore a:hover svg{fill:var(--global--color-primary)}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-3{padding-top:0;padding-bottom:0}

}

.fgtop-bar.fgtop-bar-3 .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-3 .container .fgtop-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px;padding-bottom:10px}

}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-preferred-size:unset;flex-basis:unset;height:100%}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-3 .container .fgblock-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;font-size:13px;line-height:21px;color:var(--global--color-white);font-weight:400;font-family:var(--global--font-body);margin-right:20px;text-transform:capitalize}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right a:last-child{margin-right:0}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right a:hover{color:var(--global--color-primary)}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder{padding:0 20px;background-color:var(--global--color-heading-light);margin-left:10px;height:100%;position:relative}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder:hover .fgfeature-panel{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder a{margin-right:0}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder a i{margin-left:10px}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel{opacity:0;visibility:hidden;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;border-radius:0 8px 8px 8px;width:290px;background-color:var(--global--color-heading-light);top:100%;left:0;padding:28px 40px 40px}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel{left:auto;right:0;border-radius:8px 0 8px 8px}

}

@media screen and (max-width: 991.98px) {

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel{max-width:370px;margin:0 auto}

}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel .fgfeature-content{position:relative;z-index:3}

@media screen and (max-width: 991.98px) {

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel .fgfeature-content{text-align:center}

}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel .fgfeature-content i{display:block;margin-bottom:11px}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel .fgfeature-content i:before{font-size:50px;color:var(--global--color-white);margin-left:0}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel .fgfeature-content h5{text-transform:capitalize;font-family:var(--global--font-heading);font-weight:500;font-size:19px;line-height:28px;color:var(--global--color-white);margin-bottom:16px}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel .fgfeature-content p{font-family:var(--global--font-body);font-weight:400;font-size:14px;line-height:24px;color:#f4f4f4;margin-bottom:21px}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel .fgfeature-content a{font-family:var(--global--font-heading);font-weight:400;color:var(--global--color-white);font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media screen and (max-width: 991.98px) {

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel .fgfeature-content a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgtop-bar.fgtop-bar-3 .container .fgblock-right .fgwidget-holder .fgfeature-panel .fgfeature-content a span{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:42px;height:42px;background-color:#283b69;color:var(--global--color-white);border-radius:8px 8px 0 8px;font-size:15px;margin-right:10px}

.fgtop-bar.fgtop-bar-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-4{padding-top:0;padding-bottom:0}

}

@media screen and (max-width: 991.98px) {

.fgtop-bar.fgtop-bar-4{display:none}

}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-4 .fgtop-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px;padding-bottom:10px}

}

.fgtop-bar.fgtop-bar-4 .fgblock-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-preferred-size:unset;flex-basis:unset;height:100%}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-4 .fgblock-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

}

.fgtop-bar.fgtop-bar-4 .fgblock-right a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;font-size:13px;line-height:21px;color:var(--global--color-white);font-weight:400;font-family:var(--global--font-body);margin-right:20px;text-transform:capitalize}

.fgtop-bar.fgtop-bar-4 .fgblock-right a:last-child{margin-right:0}

.fgtop-bar.fgtop-bar-4 .fgblock-right a:hover{color:var(--global--color-primary)}

.fgtop-bar.fgtop-bar-4 .fgblock-right .fgmodule-language{margin-left:10px}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-4 .fgblock-right .fgmodule-language{margin-top:0}

}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-4 .fgblock-right .fgmodule-language .fglang-list{top:calc(100% + 15px)}

}

.fgtop-bar.fgtop-bar-4 .fgblock-right .fgmodule-language .fglang-list ul li a{color:var(--global--color-body)}

.fgtop-bar.fgtop-bar-4 .fgblock-right .fgmodule-language .fglang-list ul li a:hover{color:var(--global--color-primary)}

.fgtop-bar.fgtop-bar-5{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-5 .fgblock-left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgtop-bar.fgtop-bar-5 .fgblock-left .fgheadline{color:var(--global--color-white)}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-5 .fgblock-left .fgheadline{margin-bottom:0}

}

.fgtop-bar.fgtop-bar-5 .fgblock-right{-ms-flex-preferred-size:unset;flex-basis:unset}

@media (min-width: 992px) and (max-width: 1250px) {

.fgtop-bar.fgtop-bar-5 .fgblock-right .fgtop-contact .fgcontact-infos{margin-right:10px}

}

.fgpage-title{padding-top:0;padding-bottom:0 }

.fgpage-title .fgpage-title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:405px}

@media screen and (max-width: 991.98px) {

.fgpage-title .fgtitle{text-align:center}

}

.fgpage-title .fgtitle .fgtitle-sub-heading{font-family:var(--global--font-secondary);font-size:30px;line-height:1;font-weight:400;color:var(--global--color-primary);margin-bottom:20px;text-transform:capitalize}

@media screen and (max-width: 991.98px) {

.fgpage-title .fgtitle .fgtitle-sub-heading{line-height:1.4}

}

.fgpage-title .fgtitle .fgtitle-heading{font-family:var(--global--font-heading);font-size:75px;line-height:70px;font-weight:500;color:var(--global--color-white);margin-bottom:0;text-transform:capitalize}

@media screen and (max-width: 767.98px) {

.fgpage-title .fgtitle .fgtitle-heading{font-size:32px;line-height:1.4}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgpage-title .fgtitle .fgtitle-heading{font-size:32px;line-height:1.4}

}

.fgpage-title .fgtitle .fgtitle-desc{color:var(--global--color-white);font-size:17px;line-height:27px;margin-bottom:30px;font-weight:700}

.fgpage-title.fgpage-title-2{position:relative}

.fgpage-title.fgpage-title-2 .fgpage-title-wrap{height:460px}

@media screen and (max-width: 991.98px) {

.fgpage-title.fgpage-title-2 .fgpage-title-wrap{height:100vh}

}

.fgpage-title.fgpage-title-2 .fgpage-title-wrap .fgtitle .fgtitle-heading{margin-bottom:23px}

.fgpage-title.fgpage-title-2 .fgpage-title-wrap .fgtitle .fgtitle-desc{margin-bottom:0}

.fgpage-title.fgpage-title-2 .fgpage-title-wrap .fgbreadcrumb-wrap{width:100%;position:absolute;bottom:15px;border:0}

@media screen and (min-width: 992px) {

.fgpage-title.fgpage-title-2 .fgpage-title-wrap .fgbreadcrumb-wrap .fgbreadcrumb{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

}

.fgbreadcrumb-wrap{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5edf6}

@media screen and (max-width: 767.98px) {

.fgbreadcrumb-wrap{height:auto;padding:10px 0}

}

.fgbreadcrumb{font-family:var(--global--font-body);font-size:14px;line-height:1.4;font-weight:400;color:var(--global--color-heading);margin-bottom:0;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:capitalize}

.fgbreadcrumb a{font-family:var(--global--font-body);font-size:14px;line-height:1.4;font-weight:400;color:var(--global--color-heading);margin-bottom:0;background:transparent}

.fgbreadcrumb a:hover{color:var(--global--color-primary)}

.fgbreadcrumb .active{color:var(--global--color-body)}

.fgbreadcrumb .fgbreadcrumb-item+.fgbreadcrumb-item{padding-left:0}

.fgbreadcrumb .fgbreadcrumb-item+.fgbreadcrumb-item::before{font-family:"Font Awesome 5 Free";font-weight:700;font-size:11px;padding:0 10px;color:var(--global--color-heading);content:"\f054"}

.fgbreadcrumb.fgbreadcrumb-light{color:var(--global--color-white)}

.fgbreadcrumb.fgbreadcrumb-light a{color:var(--global--color-white)}

.fgbreadcrumb.fgbreadcrumb-light .active{color:var(--global--color-white)}

.fgbreadcrumb.fgbreadcrumb-light .fgbreadcrumb-item+.fgbreadcrumb-item::before{color:var(--global--color-white)}

.owl-nav.fgdisabled{display:none}

.carousel-dots{position:relative}

.carousel-dots button.owl-dot,.carousel-dots button.owl-dot:focus{padding:0;background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}

.carousel-dots .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:5;margin-top:20px}

.carousel-dots .owl-dots .owl-dot{margin-right:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}

.carousel-dots .owl-dots .owl-dot:last-child{margin-right:0}

.carousel-dots .owl-dots .owl-dot.active span{background-color:var(--global--color-primary);width:38px}

.carousel-dots .owl-dots .owl-dot span{display:inline-block;width:20px;height:6px;border-radius:2px;background-color:#6b7475;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-right:0;position:relative;background-color:var(--global--color-heading)}

.carousel-dots.carousel-dots-white .owl-dots .owl-dot span{background-color:rgba(255,255,255,0.4)}

.carousel-dots.carousel-dots-white .owl-dots .owl-dot.active span{background-color:var(--global--color-white)}

.carousel-navs{position:relative}

.carousel-navs .owl-nav span{font-size:0}

@media screen and (min-width: 992px) {

.carousel-navs .owl-nav{position:absolute;top:-127px;right:0}

}

.carousel-navs .owl-next:hover::before,.carousel-navs .owl-prev:hover::before{color:var(--global--color-primary)}

.carousel-navs .owl-next:before,.carousel-navs .owl-prev:before{font-family:'carousel';font-size:43px;font-weight:600;color:#687596;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.carousel-navs .owl-prev{margin-right:50px}

.carousel-navs .owl-prev:before{content:"\e990"}

.carousel-navs .owl-next:before{content:"\e991"}

.carousel-navs .owl-dots{position:absolute;bottom:40px;width:100%}

.fgheading{margin-bottom:46px}

@media screen and (max-width: 991.98px) {

.fgheading{text-align:center;max-width:500px;margin-left:auto;margin-right:auto}

}

@media screen and (max-width: 767.98px) {

.fgheading{max-width:unset}

}

.fgheading .fgheading-subtitle{font-family:var(--global--font-secondary);text-transform:capitalize;color:var(--global--color-primary);font-size:30px;font-weight:400;line-height:1;margin-bottom:13px}

@media screen and (max-width: 991.98px) {

.fgheading .fgheading-subtitle{line-height:1.5}

}

.fgheading .fgheading-title{font-family:var(--global--font-heading);font-size:37px;line-height:54px;margin-bottom:30px;font-weight:700;color:var(--global--color-primary)}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgheading .fgheading-title{font-size:30px;line-height:1.4}

}

@media screen and (max-width: 991.98px) {

.fgheading .fgheading-title{font-size:30px;line-height:1.4}

}

.fgheading .fgheading-desc{font-family:var(--global--font-body);color:var(--global--color-body);font-size:16px;font-weight:700;line-height:27px;margin-bottom:0}

.fgheading .fgparagraph{font-weight:700;font-size:16px;line-height:27px;color:var(--global--color-secondary);margin-bottom:0}

.fgheading.fgheading-light .fgheading-title{color:var(--global--color-white)}

.fgheading.fgheading-light .fgheading-desc{color:#f9f9f9}

.fgheading.fgheading-light .fgparagraph{color:#f9f9f9}

.fgheading.fgheading-light-2 .fgheading-subtitle{color:#f9f9f9}

.fgheading.fgheading-light-2 .fgheading-title{color:var(--global--color-white)}

.fgheading.fgheading-light-2 .fgheading-desc{color:#f9f9f9}

.fgheading.fgheading-light-2 .fgparagraph{color:#f9f9f9}

.fgheading.fgheading-2{margin-bottom:60px}

@media screen and (max-width: 991.98px) {

.fgheading.fgheading-2 .fgheading-title{margin-bottom:23px}

}

.fgheading.fgheading-2 .fgheading-desc{margin-bottom:32px}

@media screen and (min-width: 992px) {

.fgheading.fgheading-2 .fgheading-desc{padding-top:7px}

}

.fgheading.fgheading-3{margin-bottom:16px}

.fgheading.fgheading-4{margin-bottom:0}

.fgheading.fgheading-4 .fgheading-title{font-size:40px;margin-bottom:21px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgheading.fgheading-4 .fgheading-title{font-size:32px;line-height:1.4}

}

@media screen and (max-width: 991.98px) {

.fgheading.fgheading-4 .fgheading-title{font-size:32px;line-height:1.4}

}

.fgheading.fgheading-4 .fgheading-desc{margin-bottom:33px}

.fgheading.fgheading-5{margin-bottom:53px}

.fgheading.fgheading-5 .fgheading-subtitle{margin-bottom:20px;font-weight:700}

.fgheading.fgheading-5 .fgheading-title{font-size:22px;line-height:33px;font-weight:700;margin-bottom:25px}

.fgheading.fgheading-6{margin-bottom:0}

.fgheading.fgheading-6 .fgheading-title{font-size:40px;margin-bottom:21px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgheading.fgheading-6 .fgheading-title{font-size:30px;line-height:1.4}

}

@media screen and (max-width: 991.98px) {

.fgheading.fgheading-6 .fgheading-title{font-size:30px;line-height:1.4}

}

.fgheading.fgheading-6 .fgheading-desc{margin-bottom:33px}

.fgheading.fgheading-10{margin-bottom:60px;position:relative;z-index:5}

@media screen and (max-width: 991.98px) {

.fgheading.fgheading-10 .fgheading-title{margin-bottom:23px}

}

.fgheading.fgheading-10 .fgheading-desc{margin-bottom:18px}

.fgheading.fgheading-10 .fgheading-desc:last-of-type{margin-bottom:32px}

@media screen and (min-width: 992px) {

.fgheading.fgheading-10 .fgheading-desc{padding-top:7px}

}

.fgheading.fgheading-11{margin-bottom:0}

@media screen and (min-width: 992px) {

.fgheading.fgheading-11{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);margin-bottom:-5px}

}

.fgheading.fgheading-11 .fgheading-title{margin-bottom:49px}

.fgheading.fgheading-11 .fgheading-desc{font-size:17px;font-weight:400;margin-bottom:25px}

.fgheading.fgheading-11 .fgheading-desc:last-of-type{margin-bottom:42px}

.fgheading.fgheading-12{margin-bottom:0}

.fgheading.fgheading-12 .fgheading-title{margin-bottom:66px}

@media screen and (min-width: 992px) {

.fgheading.fgheading-12 .fgheading-title{margin-bottom:59px}

}

.fgheading.fgheading-12 .fgheading-desc{font-size:17px;font-weight:400;margin-bottom:25px}

.fgheading.fgheading-12 .fgheading-desc:last-of-type{margin-bottom:42px}

.fgslider{padding-top:0;padding-bottom:0;position:relative}

.fgslider .fgslide{padding-top:0;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:740px}

@media screen and (max-width: 991.98px) {

.fgslider .fgslide{height:auto}

}

@media screen and (max-width: 767.98px) {

.fgslider .fgslide{height:auto}

}

.fgslider .fgslide .fgslide-content{position:relative;z-index:5}

@media screen and (max-width: 991.98px) {

.fgslider .fgslide .fgslide-content{text-align:center}

}

.fgslider .fgslide .fgslide-content .fgslide-subtitle{font-family:var(--global--font-secondary);text-transform:capitalize;color:var(--global--color-primary);font-size:30px;font-weight:400;line-height:1;margin-bottom:18px}

@media screen and (max-width: 991.98px) {

.fgslider .fgslide .fgslide-content .fgslide-subtitle{line-height:1.5}

}

.fgslider .fgslide .fgslide-content .fgslide-title{font-family:var(--global--font-heading);color:var(--global--color-white);font-weight:700;font-size:70px;line-height:1;margin-bottom:22px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgslider .fgslide .fgslide-content .fgslide-title{font-size:35px;line-height:1.4}

}

@media screen and (max-width: 767.98px) {

.fgslider .fgslide .fgslide-content .fgslide-title{font-size:20px;line-height:normal;margin-bottom:0}

.fgslider .fgslide .fgslide-content .fgslide-desc{font-size:14px!important;font-weight:500!important;line-height:normal!important;margin-bottom:5px!important}

}

.fgslider .fgslide .fgslide-content .fgslide-desc{font-family:var(--global--font-body);color:#f9f9f9;font-size:17px;font-weight:700;line-height:27px;margin-bottom:32px}

.fgslider .fgslide .fgslide-content .fgslide-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 991.98px) {

.fgslider .fgslide .fgslide-content .fgslide-action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

@media screen and (max-width: 767.98px) {

.fgslider .fgslide .fgslide-content .fgslide-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:inherit;flex-direction:inherit}

}

.fgslider .fgslide .fgslide-content .fgslide-action .btn{width:232px;height:68px;margin-right:40px}

@media screen and (max-width: 767.98px) {

.fgslider .fgslide .fgslide-content .fgslide-action .btn{margin-right:10px;margin-bottom:5px;height:auto!important;width:auto!important;font-size:12px;padding:5px 10px;min-width:100px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgslider .fgslide .fgslide-content .fgslide-action .btn{width:200px;margin-right:15px}

}

.fgslider .fgslide .fgslide-content .fgslide-action .btn:last-child{margin-right:0}

.fgslider .fgslide .fgslide-content .fgslide-action .btn i{font-size:10px}

.fgslider .fgslide .fgslide-content .fgslide-list{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}

@media screen and (max-width: 991.98px) {

.fgslider .fgslide .fgslide-content .fgslide-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgslider .fgslide .fgslide-content .fgslide-list .fgicon{margin-right:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgslider .fgslide .fgslide-content .fgslide-list .fgicon{margin-right:20px}

}

@media screen and (max-width: 767.98px) {

.fgslider .fgslide .fgslide-content .fgslide-list .fgicon{margin:0 15px 25px}

}

.fgslider .fgslide .fgslide-content .fgslide-list .fgicon:last-child{margin-right:0}

.fgslider .fgslide .fgslide-content .fgslide-list .fgicon:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}

.fgslider .fgslide .fgslide-content .fgslide-list .fgicon i{font-size:60px;color:var(--global--color-white)}

.fgslider .fgslide .fgslide-content .fgslide-list .fgicon a{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:transparent;z-index:2}

.fgslider .fgoffer-banner{position:absolute;bottom:100px;right:5%;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;width:242px;height:242px;border-radius:50%;background-color:var(--global--color-white);padding:10px;-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);z-index:70}

@media screen and (max-width: 991.98px) {

.fgslider .fgoffer-banner{display:none}

}

.fgslider .fgoffer-banner .fgbanner-body{border:3px solid #e6eaef;border-radius:50%;width:222px;height:222px;border-radius:50%;text-align:center;padding:42px 30px;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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgslider .fgoffer-banner .fgbanner-body h3{font-family:var(--global--font-heading);font-weight:500;font-size:18px;line-height:25px;color:#1e4873;margin-bottom:7px;text-transform:capitalize}

.fgslider .fgoffer-banner .fgbanner-body p{font-family:var(--global--font-body);font-weight:700;font-size:16px;line-height:26px;color:var(--global--color-body);margin-bottom:8px;text-transform:capitalize}

.fgslider .fgoffer-banner .fgbanner-body .fgprice-info{margin-bottom:0;font-family:var(--global--font-heading);font-weight:400;color:var(--global--color-primary-alt);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1;position:relative}

@media screen and (max-width: 991.98px) {

.fgslider .fgoffer-banner .fgbanner-body .fgprice-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgslider .fgoffer-banner .fgbanner-body .fgprice-info span::before{content:'/'}

.fgslider .fgoffer-banner .fgbanner-body .fgprice-info span:first-of-type::before{content:unset}

.fgslider .fgoffer-banner .fgbanner-body .fgprice-info .fgcurrency{font-size:30px}

.fgslider .fgoffer-banner .fgbanner-body .fgprice-info .fgtime{font-size:14px}

.fgslider .fgoffer-banner .fgbanner-close{position:absolute;top:-11px;right:-11px;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;width:41px;height:41px;background:var(--global--color-primary-alt);color:var(--global--color-white);font-size:12px;border-radius:50%;cursor:pointer}

.fgslider .carousel-navs .owl-nav{right:auto;top:auto;position:initial}

@media screen and (max-width: 991.98px) {

.fgslider .carousel-navs .owl-nav{display:none}

}

.fgslider .carousel-navs .owl-nav span{font-size:0}

.fgslider .carousel-navs .owl-nav .owl-next:before,.fgslider .carousel-navs .owl-nav .owl-prev:before{color:rgba(255,255,255,0.5);font-family:"carousel"!important;font-size:44px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgslider .carousel-navs .owl-nav .owl-prev:before{content:"\e990"}

.fgslider .carousel-navs .owl-nav .owl-next:before{content:"\e991"}

.fgslider .carousel-navs .owl-nav .owl-next,.fgslider .carousel-navs .owl-nav .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}

.fgslider .carousel-navs .owl-nav .owl-next:hover::before,.fgslider .carousel-navs .owl-nav .owl-prev:hover::before{color:#fff}

.fgslider .carousel-navs .owl-nav .owl-next{right:40px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgslider .carousel-navs .owl-nav .owl-next{right:20px}

}

.fgslider .carousel-navs .owl-nav .owl-prev{margin-right:0;left:40px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgslider .carousel-navs .owl-nav .owl-prev{left:20px}

}

@media screen and (max-width: 991.98px) {

.fgslider.fgslider-1 .fgslide{height:155px;background-size:contain;background-position:top}

.fgslider.fgslider-1 .carousel-dots .owl-dots{bottom:15px!important}

}

@media screen and (min-width: 992px) {

.fgslider.fgslider-1 .fgslide .fgslide-content .fgslide-desc{max-width:80%}

}

@media screen and (max-width: 991.98px) {

.fgslider.fgslider-1 .fgslide .fgslide-content .fgslide-action{margin-bottom:25px}

}

.fgslider.fgslider-1 .fgslide .fgslide-content .fgslide-action .btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:68px}

.fgslider.fgslider-1 .fgslide .fgslide-content .fgslide-action .btn:first-child{width:192px}

@media screen and (min-width: 768px) {

.fgslider.fgslider-1 .fgslide .fgslide-content .fgslide-action .btn:first-child{margin-right:30px}

}

.fgslider.fgslider-1 .fgslide .fgslide-content .fgslide-action .btn:last-child{width:170px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgslider.fgslider-1 .fgslide .fgslide-content .fgslide-action .btn:last-child{padding:0 20px}

}

.fgslider.fgslider-1 .carousel-dots .owl-dots{bottom:79px}

.fgslider.fgslider-1 .carousel-dots .owl-dots .owl-dot.active span{width:30px}

@media screen and (max-width: 991.98px) {

.fgslider.fgslider-2 .fgslide{height:100vh}

}

@media screen and (min-width: 992px) {

.fgslider.fgslider-2 .fgslide .fgslide-content .fgslide-desc{max-width:90%}

}

@media screen and (max-width: 991.98px) {

.fgslider.fgslider-2 .fgslide .fgslide-content .fgslide-action{margin-bottom:40px}

}

.fgslider.fgslider-2 .fgslide .fgslide-content .fgslide-action .btn{height:68px}

.fgslider.fgslider-2 .fgslide .fgslide-content .fgslide-action .btn:first-child{width:170px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgslider.fgslider-2 .fgslide .fgslide-content .fgslide-action .btn:first-child{margin-right:30px}

}

@media screen and (max-width: 767.98px) {

.fgslider.fgslider-2 .fgslide .fgslide-content .fgslide-action .btn:first-child{margin-bottom:40px}

}

.fgslider.fgslider-2 .carousel-dots .owl-dots .owl-dot.active span{width:30px}

.fgslider.fgslider-3 .fgslide .fgslide-content{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (min-width: 992px) {

.fgslider.fgslider-3 .fgslide .fgslide-content .fgslide-action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgslider.fgslider-3 .fgslide .fgslide-content .fgslide-action .btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:68px}

.fgslider.fgslider-3 .fgslide .fgslide-content .fgslide-action .btn:first-child{width:192px}

@media screen and (min-width: 768px) {

.fgslider.fgslider-3 .fgslide .fgslide-content .fgslide-action .btn:first-child{margin-right:30px}

}

.fgslider.fgslider-3 .fgslide .fgslide-content .fgslide-action .btn:last-child{width:170px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgslider.fgslider-3 .fgslide .fgslide-content .fgslide-action .btn:last-child{padding:0 20px}

}

.fghero{padding-top:0;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:240px}

@media screen and (max-width: 991.98px) {

.fghero{height:100vh}

}

@media screen and (max-width: 991.98px) {

.fghero .fghero-content{text-align:center}

}

.fghero .fghero-content .fghero-subtitle{font-family:var(--global--font-secondary);text-transform:capitalize;color:var(--global--color-primary);font-size:30px;font-weight:400;line-height:1;margin-bottom:18px}

@media screen and (max-width: 991.98px) {

.fghero .fghero-content .fghero-subtitle{line-height:1.5}

}

.fghero .fghero-content .fghero-title{font-family:var(--global--font-body);color:#000;font-weight:700;text-transform:uppercase;font-size:45px;line-height:1;margin-bottom:22px;-webkit-text-stroke:1px var(--global--color-white)}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fghero .fghero-content .fghero-title{font-size:35px;line-height:1.4}

}

@media screen and (max-width: 767.98px) {

.fghero .fghero-content .fghero-title{font-size:32px;line-height:1.4}

}

.fghero .fghero-content .fghero-desc{font-family:var(--global--font-body);color:#f9f9f9;font-size:17px;font-weight:700;line-height:27px;margin-bottom:32px}

.fghero .fghero-content .fghero-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 991.98px) {

.fghero .fghero-content .fghero-action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

@media screen and (max-width: 767.98px) {

.fghero .fghero-content .fghero-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

}

.fghero .fghero-content .fghero-action .btn{width:232px;height:68px;margin-right:40px}

@media screen and (max-width: 767.98px) {

.fghero .fghero-content .fghero-action .btn{margin-right:0;margin-bottom:25px;height:50px;width:225px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fghero .fghero-content .fghero-action .btn{width:225px;margin-right:15px}

}

.fghero .fghero-content .fghero-action .btn:last-child{margin-right:0}

.fghero .fghero-content .fghero-action .btn i{font-size:10px}

.fghero .fghero-content .fghero-list{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}

@media screen and (max-width: 991.98px) {

.fghero .fghero-content .fghero-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fghero .fghero-content .fghero-list .fgicon{margin-right:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fghero .fghero-content .fghero-list .fgicon{margin-right:20px}

}

@media screen and (max-width: 767.98px) {

.fghero .fghero-content .fghero-list .fgicon{margin:0 15px 25px}

}

.fghero .fghero-content .fghero-list .fgicon:last-child{margin-right:0}

.fghero .fghero-content .fghero-list .fgicon:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}

.fghero .fghero-content .fghero-list .fgicon i{font-size:60px;color:var(--global--color-white)}

.fghero .fghero-content .fghero-list .fgicon a{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:transparent;z-index:2}

.fghero .fghero-content .fgbtn-video{width:auto;height:auto;background:transparent}

.fghero .fghero-content .fgbtn-video:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

.fghero .fghero-content .fgbtn-video:hover .fgicon{background-color:var(--global--color-primary)}

.fghero .fghero-content .fgbtn-video:hover .fgicon svg{color:var(--global--color-white)}

.fghero .fghero-content .fgbtn-video span{font-family:var(--global--font-body);font-weight:700;font-size:15px;color:var(--global--color-white);margin-left:35px;text-transform:capitalize}

.fghero .fghero-content .fgbtn-video .fgicon{width:68px;height:68px}

.fghero.fghero-2 .fghero-content{text-align:center}

.fghero.fghero-2 .fghero-content .fghero-action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

.fghero.fghero-2 .fghero-content .fghero-action .btn{margin-right:30px}

.fghero.fghero-2 .fghero-content .fghero-action .btn:last-child{margin-right:0}

.fghero.fghero-2 .fghero-content .fghero-action .btn:first-child{width:166px;height:68px}

.fghero.fghero-2 .fghero-content .fghero-action .btn:last-child{width:232px;height:68px}

@media screen and (max-width: 767.98px) {

.fghero.fghero-2 .fghero-content .fghero-action .btn{margin-right:0}

}

.fghero.fghero-3{height:550px}

@media screen and (max-width: 991.98px) {

.fghero.fghero-3{height:100vh}

}

.fghero.fghero-3 .fghero-action .btn:first-child{width:166px;margin-right:35px}

@media screen and (max-width: 767.98px) {

.fghero.fghero-3 .fghero-action .btn:first-child{margin-right:0;margin-bottom:25px}

}

.fghero.fghero-4{height:530px}

@media screen and (max-width: 991.98px) {

.fghero.fghero-4{height:100vh}

}

.fghero.fghero-4 .fghero-content .fghero-title{margin-bottom:0}

.fghero.fghero-5{height:510px}

@media screen and (max-width: 991.98px) {

.fghero.fghero-5{height:100vh}

}

.fghero.fghero-5 .fghero-content .fghero-title{margin-bottom:0}

.fghero.fghero-6{height:650px}

@media screen and (max-width: 991.98px) {

.fghero.fghero-6{height:100vh}

}

.fghero.fghero-6 .fghero-content .fghero-action .btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:166px;height:68px}

.fghero.fghero-7{height:240px}

@media screen and (max-width: 991.98px) {

.fghero.fghero-7{height:15vh}

}

@media screen and (max-width: 991.98px) {

.fghero.fghero-7 .fghero-content .fghero-action{margin-bottom:40px}

}

.fghero.fghero-7 .fghero-content .fghero-action .btn{height:68px}

.fghero.fghero-7 .fghero-content .fghero-action .btn:first-child{width:170px}

@media screen and (min-width: 768px) {

.fghero.fghero-7 .fghero-content .fghero-action .btn:first-child{margin-right:30px}

}

.fghero.fghero-7 .fghero-content .fghero-action .btn:last-child{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:232px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fghero.fghero-7 .fghero-content .fghero-action .btn:last-child{padding:0 20px}

}

.fghero.fghero-7 .fgbtn-video{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;width:150px;height:150px;background:url(../images/video/bg.fgpng) no-repeat;border-radius:50%;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fghero.fghero-7 .fgbtn-video:hover{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}

.fghero.fghero-7 .fgbtn-video:hover .fgicon{background-color:var(--global--color-white)}

.fghero.fghero-7 .fgbtn-video:hover .fgicon svg{color:#063464}

.fghero.fghero-7 .fgbtn-video .fgicon{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;width:76px;height:76px;background:var(--global--color-white);border-radius:50%;position:relative;z-index:2}

.fghero.fghero-7 .fgbtn-video .fgicon svg{color:#063464;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fghero.fghero-8{height:650px}

@media screen and (max-width: 991.98px) {

.fghero.fghero-8{height:100vh}

}

.fghero.fghero-8 .fghero-action .btn:first-child{width:166px;margin-right:35px}

@media screen and (max-width: 767.98px) {

.fghero.fghero-8 .fghero-action .btn:first-child{margin-right:0;margin-bottom:25px}

}

.fghero.fghero-9{height:650px}

@media screen and (max-width: 991.98px) {

.fghero.fghero-9{height:100vh}

}

.fghero.fghero-9 .fghero-content .fghero-action .btn{margin-right:30px}

.fghero.fghero-9 .fghero-content .fghero-action .btn:last-child{margin-right:0}

.fghero.fghero-9 .fghero-content .fghero-action .btn:first-child{width:166px;height:68px}

.fghero.fghero-9 .fghero-content .fghero-action .btn:last-child{width:232px;height:68px}

@media screen and (max-width: 767.98px) {

.fghero.fghero-9 .fghero-content .fghero-action .btn{margin-right:0}

}

.fghero.fghero-10{height:650px}

@media screen and (max-width: 991.98px) {

.fghero.fghero-10{height:100vh}

}

.fghero.fghero-10 .fghero-content .fghero-action .btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:192px;height:68px}

.fghero.fghero-11{height:650px}

@media screen and (max-width: 991.98px) {

.fghero.fghero-11{height:100vh}

}

.fghero.fghero-11 .fghero-action .btn:first-child{width:192px;margin-right:35px}

@media screen and (max-width: 767.98px) {

.fghero.fghero-11 .fghero-action .btn:first-child{margin-right:0;margin-bottom:25px}

}

.fghero.fghero-12{height:650px}

@media screen and (max-width: 991.98px) {

.fghero.fghero-12{height:100vh}

}

.fghero.fghero-12 .fghero-action .btn{width:232px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.fgawards{padding-top:60px;padding-bottom:80px}

@media screen and (max-width: 991.98px) {

.fgawards{padding-top:70px;padding-bottom:20px}

}

.fgawards .fgaward{margin-bottom:30px}

.fgawards .fgaward:hover .fgaward-img{background-color:var(--global--color-primary)}

.fgawards .fgaward .fgaward-img{padding:45px 85px;background-color:#f3f3f3;border-radius:4px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;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}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgawards .fgaward .fgaward-img{padding-left:45px;padding-right:45px}

}

@media screen and (max-width: 991.98px) {

.fgawards .fgaward .fgaward-img{padding-left:40px;padding-right:40px}

}

.fgawards .fgaward .fgaward-img img{max-width:100%;height:200px;object-fit:contain}

.fgawards .fgaward .fgaward-content{padding:19px 10px 12px}

@media screen and (max-width: 991.98px) {

.fgawards .fgaward .fgaward-content{text-align:center}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgawards .fgaward .fgaward-content{padding-left:20px;padding-right:20px}

}

.fgawards .fgaward .fgaward-content .fgaward-title{margin-bottom:17px}

.fgawards .fgaward .fgaward-content .fgaward-title a{font-family:var(--global--font-heading);font-weight:500;font-size:20px;line-height:26px;color:#1e4873;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-transform:capitalize}

.fgawards .fgaward .fgaward-content .fgaward-title a:hover{color:var(--global--color-primary)}

.fgawards .fgaward .fgaward-content .fgaward-desc{font-family:var(--global--font-body);font-weight:400;font-size:15px;line-height:25px;color:var(--global--color-body);margin-bottom:0}

.fgprojects-gallery{padding:110px 0}

@media screen and (max-width: 991.98px) {

.fgprojects-gallery{padding:70px 0}

}

.fgprojects-gallery .fgproject-panel{position:relative;margin-bottom:40px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media screen and (max-width: 991.98px) {

.fgprojects-gallery .fgproject-panel{max-width:370px;margin:0 auto 40px}

}

.fgprojects-gallery .fgproject-panel:hover{-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11)}

.fgprojects-gallery .fgproject-panel:hover .fgproject-img .fgproject-zoom{opacity:1;visibility:visible}

.fgprojects-gallery .fgproject-panel .fgproject-img img{border-radius:4px;-o-object-fit:cover;object-fit:cover;height:400px;width:100%}

.fgprojects-gallery .fgproject-panel .fgproject-img .fgproject-zoom{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;z-index:2;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:var(--global--color-primary-alt);opacity:0;visibility:hidden;-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;color:var(--global--color-white);font-size:20px}

.fgprojects-gallery .fgproject-panel .fgproject-img .fgproject-zoom a{position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:2}

.fgprojects-gallery .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:180px;height:65px}

.fgblog{padding:127px 0 70px}

.fgblog .fgmore-blogs{text-align:center}

.fgblog .fgmore-blogs p{font-family:var(--global--font-body);font-weight:700;font-size:14px;color:var(--global--color-body);line-height:33px;margin-bottom:0}

.fgblog .fgmore-blogs p a{position:relative;font-weight:700;color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-transform:capitalize;padding-bottom:6px}

.fgblog .fgmore-blogs p a:hover::before{width:calc(100% - 20%)}

.fgblog .fgmore-blogs p a::before{content:'';-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background-color:var(--global--color-primary)}

.fgblog .carousel .owl-stage-outer{overflow:visible}

.fgblog .carousel .owl-stage-outer .owl-item{opacity:0}

.fgblog .carousel .owl-stage-outer .owl-item.active{opacity:1}

.fgblog-entry{margin-bottom:40px;position:relative;-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.07);box-shadow:0 5px 83px 0 rgba(3,43,86,0.07);background-color:var(--global--color-white);border-radius:4px}

@media screen and (max-width: 991.98px) {

.fgblog-entry{max-width:370px;margin:0 auto 40px}

}

.fgblog-entry:hover{-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12)}

.fgblog-entry:hover .fgentry-img .fgentry-img-holder img{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}

.fgblog-entry:hover .fgentry-img::before{opacity:.4;visibility:visible; border-top-left-radius:7px; border-top-right-radius:7px;}

.fgblog-entry:hover .fgentry-content::after{}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgblog-entry:hover .fgentry-content::after{}

}

@media screen and (max-width: 767.98px) {

.fgblog-entry:hover .fgentry-content::after{}

}

.fgblog-entry:hover .fgentry-content .fgentry-more a{padding:0 20px;color:var(--global--color-white);background-color:var(--global--color-primary)}

.fgblog-entry:hover .fgentry-content .fgentry-more a i{color:var(--global--color-white)}

.fgblog-entry .fgentry-img{position:relative;border-radius:4px}

.fgblog-entry .fgentry-img::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(101,100,100,0)),color-stop(0%,#586e85));background:-o-linear-gradient(top,rgba(101,100,100,0) 0%,#586e85 0%);background:linear-gradient(180deg,rgba(101,100,100,0) 0%,#586e85 0%);opacity:0;visibility:hidden;z-index:2;-webkit-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out}

.fgblog-entry .fgentry-img .fgentry-img-holder{overflow:hidden; border-top-left-radius:7px; border-top-right-radius:7px;}

.fgblog-entry .fgentry-img .fgentry-img-holder img{-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out;width:100%;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);height:265px;-o-object-fit:cover;object-fit:cover}

.fgblog-entry .fgentry-img a{border-top-left-radius:7px; border-top-right-radius:7px; position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:transparent;z-index:4; border-top-left-radius:7px; border-top-right-radius:7px;}

.fgblog-entry .fgentry-img .fgentry-date{position:absolute;bottom:0;left:50px;height:65px;padding:0 15px;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--global--color-primary);border-radius:4px 4px 0 0;text-align:center;z-index:3}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgblog-entry .fgentry-img .fgentry-date{left:25px}

}

@media screen and (max-width: 991.98px) {

.fgblog-entry .fgentry-img .fgentry-date{left:25px;bottom:auto;top:25px}

}

.fgblog-entry .fgentry-img .fgentry-date::before{content:'';position:absolute;height:8px;width:8px;bottom:-8px;left:0;background-color:var(--global--color-primary);-webkit-clip-path:polygon(100% 0,0 0,0 100%);clip-path:polygon(100% 0,0 0,0 100%)}

.fgblog-entry .fgentry-img .fgentry-date .fgmonth{font-family:var(--global--font-body);text-transform:uppercase;font-weight:400;font-size:13px;line-height:16px;color:#eef3fa;margin-bottom:6px}

.fgblog-entry .fgentry-img .fgentry-date .fgday{font-family:var(--global--font-heading);font-weight:400;font-size:26px;line-height:22px;color:#fcfcfc}

.fgblog-entry .fgentry-content{padding:20px 20px 20px;position:relative;overflow:hidden;border-radius:0 0 4px 4px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgblog-entry .fgentry-content{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 767.98px) {

.fgblog-entry .fgentry-content{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 991.98px) {

.fgblog-entry .fgentry-content{text-align:left}

}

.fgblog-entry .fgentry-content::after{}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgblog-entry .fgentry-content::after{}

}

@media screen and (max-width: 991.98px) {

.fgblog-entry .fgentry-content::after{}

}

.fgblog-entry .fgentry-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}

@media screen and (max-width: 991.98px) {

.fgblog-entry .fgentry-meta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgblog-entry .fgentry-meta .fgentry-category{margin-bottom:0;text-transform:capitalize}

.fgblog-entry .fgentry-meta .fgentry-category a{position:relative;color:var(--global--color-primary-alt);font-family:var(--global--font-body);font-size:13px;font-weight:400;line-height:26px}

.fgblog-entry .fgentry-meta .fgentry-category a::after{content:", ";position:relative}

.fgblog-entry .fgentry-meta .fgentry-category a:last-of-type::after{content:""}

.fgblog-entry .fgentry-meta .fgentry-category a:hover{color:var(--global--color-primary)}

.fgblog-entry .fgentry-meta .fgdivider{width:8px;height:2px;background-color:#cdd6e0;margin:0 10px}

.fgblog-entry .fgentry-meta .fgentry-author{text-transform:capitalize}

.fgblog-entry .fgentry-meta .fgentry-author p{font-family:var(--global--font-body);font-size:13px;font-weight:400;line-height:26px;color:#1e4873;margin-bottom:0}

.fgblog-entry .fgentry-title{margin-bottom:17px}

.fgblog-entry .fgentry-title h4{font-size:21px;font-weight:500;line-height:29px;margin-bottom:0;text-transform:capitalize;min-height:60px}

.fgblog-entry .fgentry-title a{color:var(--global--color-primary)}

.fgblog-entry .fgentry-title a:hover{color:var(--global--color-primary)}

.fgblog-entry .fgentry-bio p{font-family:var(--global--font-body);font-size:15px;font-weight:400;line-height:25px;color:var(--global--color-body);margin-bottom:23px}

.fgblog-entry .fgentry-more a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;padding:0;height:27px;position:relative;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;color:var(--global--color-primary)}

.fgblog-entry .fgentry-more a::before{content:unset}

.fgblog-entry .fgentry-more a i{font-size:0px;margin-left:10px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;color:var(--global--color-primary)}

.fgblog-grid{padding:60px 0 100px}

@media screen and (min-width: 992px) {

.fgblog-grid .fgblog-entry{margin-bottom:30px; border-radius:7px;}

}

@media screen and (max-width: 991.98px) {

.fgblog-grid{padding:65px 0 70px}

}

.fgblog-single{padding-top:60px;padding-bottom:110px}

@media screen and (max-width: 991.98px) {

.fgblog-single{padding-bottom:70px}

}

.fgblog-single .fgbreadcrumb-wrap{margin-bottom:50px}

.fgblog-single .fgblog-entry{-webkit-box-shadow:none;box-shadow:none}

@media screen and (max-width: 991.98px) {

.fgblog-single .fgblog-entry{max-width:initial}

}

.fgblog-single .fgblog-entry:last-of-type{margin-bottom:0}

.fgblog-single .fgblog-entry .fgentry-img{margin-bottom:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-right:0}

.fgblog-single .fgblog-entry .fgentry-img img{border-radius:8px;max-width:100%}

.fgblog-single .fgblog-entry .fgentry-img::before{content:unset}

.fgblog-single .fgentry-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:37px}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}

}

.fgblog-single .fgentry-holder .fgentry-share span,.fgblog-single .fgentry-holder .fgentry-tags span{display:block;font-family:var(--global--font-body);font-weight:700;font-size:14px;color:#1e4873;text-transform:capitalize;margin-bottom:9px}

.fgblog-single .fgentry-holder .fgentry-share div,.fgblog-single .fgentry-holder .fgentry-tags div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}

.fgblog-single .fgentry-holder .fgentry-share .fgmodule-social{height:auto;line-height:normal;-ms-flex-wrap:nowrap;flex-wrap:nowrap}

.fgblog-single .fgentry-holder .fgentry-share .fgmodule-social a{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;width:32px;height:32px;background:#e6eaef;border-radius:50%;margin-bottom:10px}

.fgblog-single .fgentry-holder .fgentry-share .fgmodule-social a:hover i{width:32px;height:32px}

.fgblog-single .fgentry-holder .fgentry-share .fgmodule-social a i{background-color:#063464;color:#e6eaef}

.fgblog-single .fgentry-holder .fgentry-share .fgmodule-social a i:hover{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-holder .fgentry-tags{margin-bottom:20px}

}

.fgblog-single .fgentry-holder .fgentry-tags a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;margin-right:10px;margin-bottom:10px;display:inline-block;font-family:var(--global--font-body);font-size:12px;font-weight:400;line-height:28px;text-transform:capitalize;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#1e4873;background-color:var(--global--color-white);border:2px solid #cdd6e0;border-radius:4px;padding:0 14px}

.fgblog-single .fgentry-holder .fgentry-tags a:hover{background-color:var(--global--color-heading);color:var(--global--color-white);border-color:var(--global--color-heading)}

.fgblog-single .fgentry-content{padding:25px 0px 40px; border-bottom:4px solid #e6eaef}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgblog-single .fgentry-content{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 991.98px) {

.fgblog-single .fgentry-content{padding:32px 0}

}

.fgblog-single .fgentry-content::after{content:unset}

.fgblog-single .fgentry-content .fgentry-meta{margin-bottom:11px}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-content .fgentry-meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

.fgblog-single .fgentry-content .fgentry-meta div{margin-right:5px}

}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-content .fgentry-meta .fgdivider{display:none}

}

.fgblog-single .fgentry-content .fgentry-meta .fgentry-author a p{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgblog-single .fgentry-content .fgentry-meta .fgentry-author a:hover p{color:var(--global--color-primary)}

.fgblog-single .fgentry-content .fgentry-meta .fgentry-comments{text-transform:capitalize;font-family:var(--global--font-body);font-size:13px;font-weight:400;line-height:26px;color:var(--global--color-body)}

.fgblog-single .fgentry-content .fgentry-meta .fgentry-comments .fgnum{color:#222222}

.fgblog-single .fgentry-content .fgentry-meta .fgentry-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgblog-single .fgentry-content .fgentry-meta .fgentry-share span{text-transform:capitalize;font-family:var(--global--font-body);font-size:13px;font-weight:400;line-height:26px;color:var(--global--color-body);margin-right:10px}

.fgblog-single .fgentry-content .fgentry-meta .fgentry-share .fgmodule-social{height:auto;line-height:normal}

.fgblog-single .fgentry-content .fgentry-meta .fgentry-share .fgmodule-social a i{color:var(--global--color-white)}

.fgblog-single .fgentry-content .fgentry-title{margin-bottom:31px}

.fgblog-single .fgentry-content .fgentry-title h2{font-size:40px;line-height:50px;font-weight:600;}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-content .fgentry-title h2{font-size:32px;line-height:1; font-weight:600;} 

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgblog-single .fgentry-content .fgentry-title h2{font-size:32px;line-height:1.4}

}

.fgblog-single .fgentry-content .fgentry-infos{margin-top:32px;margin-bottom:33px}

.fgblog-single .fgentry-content .fgentry-infos img{width:100%;min-height:419px;-o-object-fit:cover;object-fit:cover;border-radius:8px}

.fgst-1:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(29,101,185,0)),color-stop(0%,rgba(155,203,59,0)),color-stop(16.43%,rgba(155,203,59,0)),color-stop(97.66%,#9bcb3b),to(#9bcb3b));background:-o-linear-gradient(rgba(29,101,185,0) 0%,rgba(155,203,59,0) 0%,rgba(155,203,59,0) 16.43%,#9bcb3b 97.66%,#9bcb3b 100%);background:linear-gradient(rgba(29,101,185,0) 0%,rgba(155,203,59,0) 0%,rgba(155,203,59,0) 16.43%,#9bcb3b 97.66%,#9bcb3b 100%);border-radius:8px}

.fghaber_detay_kucuk{width:100%;min-height:200px!important;-o-object-fit:cover;object-fit:cover;border-radius:8px;-webkit-transition:all .3s ease-out 0;-moz-transition:all .3s ease-out 0;-ms-transition:all .3s ease-out 0;-o-transition:all .3s ease-out 0;transition:all .3s ease-out 0}

.fghaber_detay_kucuk:hover{opacity:.6}

.fghaber_buyuk{-webkit-transition:all .3s ease-out 0;-moz-transition:all .3s ease-out 0;-ms-transition:all .3s ease-out 0;-o-transition:all .3s ease-out 0;transition:all .3s ease-out 0;border-radius:8px}

.fghaber_buyuk:hover{opacity:.6}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-content .fgentry-infos img{margin-bottom:30px}

}

.fgblog-single .fgentry-content .fgentry-infos .fgprices-list{padding:37px 40px 28px;border-radius:8px;background-color:#f4f4f4}

.fgblog-single .fgentry-content .fgentry-infos .fgprices-list h3{font-family:var(--global--font-heading);font-weight:500;font-size:19px;line-height:1;margin-bottom:26px;color:#05213f;text-transform:capitalize}

.fgblog-single .fgentry-content .fgentry-infos .fgprices-list ul{margin-bottom:0}

.fgblog-single .fgentry-content .fgentry-infos .fgprices-list ul li{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;text-transform:capitalize;font-size:15px;font-weight:700;font-family:var(--global--font-body);color:#848e9f;text-transform:capitalize;border-bottom:1px solid #e6eaef;margin-bottom:14px;padding-bottom:12px}

@media screen and (min-width: 768px) {

.fgblog-single .fgentry-content .fgentry-infos .fgprices-list ul li:last-child{margin-bottom:0;border-bottom:0}

}

.fgblog-single .fgentry-content .fgentry-infos .fgprices-list ul li .fgprice{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;height:27px;margin-left:5px;font-family:var(--global--font-body);font-weight:700;font-size:15px;color:var(--global--color-white);background-color:var(--global--color-secondary);padding:0 10px;border-radius:2px}

.fgblog-single .fgentry-content .fgentry-bio p{font-size:16px;line-height:27px;margin-bottom:27px}

.fgblog-single .fgentry-content .fgentry-bio p:last-child{margin-bottom:0}

.fgblog-single .fgnav-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0}

.fgblog-single .fgnav-posts .btn{width:auto;padding:0;height:70px;color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgblog-single .fgnav-posts .btn:hover{padding:0 30px;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);color:var(--global--color-white);background-color:var(--global--color-heading)}

.fgblog-single .fgnav-posts .btn:hover i{color:var(--global--color-white)}

.fgblog-single .fgnav-posts .btn i{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-left:20px;font-size:12px}

.fgblog-single .fgnav-posts .fgprev-post .btn i{margin-left:0;margin-right:20px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}

.fgblog-single .fgentry-widget{padding-top:62px}

.fgblog-single .fgentry-widget .fgentry-widget-title{position:relative;margin-bottom:33px}

.fgblog-single .fgentry-widget .fgentry-widget-title h3{font-family:var(--global--font-heading);font-size:24px;font-weight:500;line-height:30px;margin-bottom:0;position:relative;text-transform:capitalize;color:#05213f}

.fgblog-single .fgentry-widget-bio{padding:50px;border-radius:4px;background-color:var(--global--color-white);position:relative;-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12)}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-widget-bio{padding-right:20px;padding-left:20px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgblog-single .fgentry-widget-bio{padding-right:25px;padding-left:25px}

}

.fgblog-single .fgentry-widget-bio::before{content:'';position:absolute;top:0;left:0;height:100%;width:4px;background-color:#222222;border-radius:4px 0 0 4px}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-widget-bio::before{width:100%;height:4px;border-radius:4px 4px 0 0}

}

.fgblog-single .fgentry-widget-bio .fgentry-widget-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-widget-bio .fgentry-widget-content{-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}

}

.fgblog-single .fgentry-widget-bio .fgentry-widget-content img{width:120px;height:120px;border-radius:4px;margin-right:30px}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-widget-bio .fgentry-widget-content img{margin-right:0;margin-bottom:25px}

}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-widget-bio .fgentry-widget-content .fgentry-bio-desc{text-align:center}

}

@media screen and (min-width: 768px) {

.fgblog-single .fgentry-widget-bio .fgentry-widget-content .fgentry-bio-desc{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);margin-bottom:-8px}

}

.fgblog-single .fgentry-widget-bio .fgentry-widget-content .fgentry-bio-desc h3{font-family:var(--global--font-heading);color:#05213f;font-size:20px;font-weight:500;line-height:30px;margin-bottom:8px}

.fgblog-single .fgentry-widget-bio .fgentry-widget-content .fgentry-bio-desc p{color:var(--global--color-body);font-size:15px;font-family:var(--global--font-body);font-weight:400;line-height:23px;margin-bottom:22px}

.fgblog-single .fgentry-widget-bio .fgentry-widget-content .fgentry-bio-desc .fgmodule-social{height:auto;line-height:normal}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-widget-bio .fgentry-widget-content .fgentry-bio-desc .fgmodule-social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgblog-single .fgentry-widget-bio .fgentry-widget-content .fgentry-bio-desc .fgmodule-social i{background-color:var(--global--color-heading);color:var(--global--color-white)}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list{width:100%;list-style:none;overflow:hidden;padding-left:0;margin-bottom:0}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body{position:relative;margin-bottom:45px;display:-webkit-box;display:-ms-flexbox;display:flex}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body:last-child{margin-bottom:0}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgreplies-list{margin-top:45px}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgreplies-list li{position:relative;margin-bottom:30px}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgreplies-list li:last-child{margin-bottom:0}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgavatar{-ms-flex-negative:0;flex-shrink:0;width:100px;height:100px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgavatar{margin-left:20px;margin-bottom:30px}

}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgcomment{margin-left:30px}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgcomment{margin-left:20px}

}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgcomment h3{font-family:var(--global--font-heading);color:#1e4873;font-size:18px;font-weight:500;text-transform:capitalize;margin-bottom:12px;line-height:16px}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgcomment .fgdate{color:var(--global--color-secondary);font-family:var(--global--font-body);font-size:12px;font-weight:400;line-height:24px;margin-bottom:3px}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgcomment p{font-family:var(--global--font-body);color:#8e949e;font-size:15px;font-weight:400;line-height:24px;margin-bottom:4px}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgcomment a.fgreply{font-family:var(--global--font-body);font-size:14px;font-weight:700;text-transform:capitalize;color:var(--global--color-primary-alt);line-height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative}

.fgblog-single .fgentry-comments .fgentry-widget-content .fgcomments-list .fgcomment-body .fgcomment a.fgreply i{font-size:10px;margin-right:10px}

.fgblog-single .fgentry-add-comment{padding-top:58px}

.fgblog-single .fgentry-add-comment .fgcustom-radio-group .fgcustom-control{margin-bottom:20px}

.fgblog-single .fgentry-add-comment .btn{width:290px;height:75px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11)}

@media screen and (max-width: 767.98px) {

.fgblog-single .fgentry-add-comment .btn{width:100%;height:55px}

}

.fgblog-single .fgentry-add-comment .btn i{font-size:10px;margin-left:10px}

.fgshop{padding-top:110px;padding-bottom:110px}

@media screen and (max-width: 991.98px) {

.fgshop{padding-top:70px;padding-bottom:70px}

}

.fgshop.fgshop-2{padding-top:30px;padding-bottom:68px}

@media screen and (max-width: 991.98px) {

.fgshop.fgshop-2{padding-top:20px;padding-bottom:28px}

}

.fgshop.fgshop-2 h2{font-family:var(--global--font-heading);font-weight:500;font-size:21px;color:var(--global--color-heading);text-transform:capitalize}

@media screen and (max-width: 991.98px) {

.fgshop.fgshop-2 h2{text-align:center}

}

.fgshop.fgshop-3{padding-top:125px;padding-bottom:70px}

@media screen and (max-width: 991.98px) {

.fgshop.fgshop-3{padding-top:65px;padding-bottom:30px}

}

.fgshop.fgshop-4{padding-top:105px;padding-bottom:70px}

@media screen and (max-width: 991.98px) {

.fgshop.fgshop-4{padding-top:65px;padding-bottom:30px}

}

.fgshop .fgpagination{margin-top:10px}

.fgshop .fgsidebar-shop{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}

.fgproduct-item{margin-bottom:33px}

.fgproduct-item .fgproduct-img{border-radius:4px;position:relative;overflow:hidden}

.fgproduct-item .fgproduct-img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

.fgproduct-item .fgproduct-img:hover .fgadd-to-cart{opacity:1;-webkit-transform:translateX(-50%) translateY(0px);-ms-transform:translateX(-50%) translateY(0px);transform:translateX(-50%) translateY(0px);visibility:visible}

.fgproduct-item .fgproduct-img img{border-radius:4px;width:100%;height:290px;-o-object-fit:cover;object-fit:cover;-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

.fgproduct-item .fgproduct-img .fgbadge{position:absolute;top:20px;right:20px;color:var(--global--color-white);border-radius:4px;font-family:var(--global--font-body);font-size:14px;font-weight:700;line-height:1;padding:8px 15px;text-transform:capitalize}

.fgproduct-item .fgproduct-img .fgbadge.fgbadge-sale{background-color:red}

.fgproduct-item .fgproduct-img .fgbadge.fgbadge-new{background-color:var(--global--color-primary)}

.fgproduct-item .fgproduct-img .fgadd-to-cart{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(20px);-ms-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px);bottom:40px;width:210px;height:65px;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;color:var(--global--color-white);background-color:var(--global--color-primary-alt);text-transform:capitalize;border-radius:4px;font-family:var(--global--font-body);font-weight:700;font-size:15px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;visibility:hidden}

.fgproduct-item .fgproduct-img .fgadd-to-cart:hover{background-color:var(--global--color-heading)}

.fgproduct-item .fgproduct-img .fgadd-to-cart i{font-size:15px;margin-right:10px}

.fgproduct-item .fgproduct-content{padding-top:21px;text-align:center}

.fgproduct-item .fgproduct-content .fgproduct-title{margin-bottom:6px}

.fgproduct-item .fgproduct-content .fgproduct-title a{text-transform:capitalize;font-family:var(--global--font-heading);font-size:21px;line-height:32px;font-weight:500;color:var(--global--color-heading)}

.fgproduct-item .fgproduct-content .fgproduct-price span{font-family:var(--global--font-body);font-weight:700;font-size:19px;color:var(--global--color-primary-alt);line-height:28px}

.fgshop-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}

@media screen and (max-width: 767.98px) {

.fgshop-options{-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}

}

@media screen and (max-width: 767.98px) {

.fgshop-options .fgproducts-show{margin-bottom:25px}

}

.fgshop-options .fgproducts-show p{font-family:var(--global--font-body);font-weight:700;font-size:14px;color:#1e4873;text-transform:capitalize;margin-bottom:0}

.fgshop-options .fgproducts-sort .fgnice-select{border-radius:4px;border-color:var(--global--color-gray-light);height:55px;width:290px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}

.fgshop-options .fgproducts-sort .fgnice-select .fgcurrent{font-family:var(--global--font-body);font-size:14px}

.fgshop-options .fgproducts-sort .fgnice-select .fglist{width:100%}

.fgsingle-product{padding-top:50px}

.fgsingle-product .fgcheckout-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px;background-color:#e8eff8;border-radius:4px;margin-bottom:40px}

@media screen and (max-width: 767.98px) {

.fgsingle-product .fgcheckout-banner{-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}

}

.fgsingle-product .fgcheckout-banner p{font-family:var(--global--font-heading);font-weight:500;font-size:19px;color:#222222;margin-bottom:0}

@media screen and (max-width: 767.98px) {

.fgsingle-product .fgcheckout-banner p{margin-bottom:20px}

}

.fgsingle-product .fgcheckout-banner .btn{height:60px}

.fgsingle-product .fgproduct-img{border-radius:8px;position:relative}

@media screen and (max-width: 991.98px) {

.fgsingle-product .fgproduct-img{margin-bottom:25px}

}

.fgsingle-product .fgproduct-img img{max-width:100%}

@media screen and (min-width: 992px) {

.fgsingle-product .fgproduct-img img{width:100%;height:600px;-o-object-fit:cover;object-fit:cover}

}

.fgsingle-product .fgproduct-img a{position:absolute;top:0;left:0;right:0;width:100%;height:100%;cursor:-webkit-zoom-in;cursor:zoom-in}

@media screen and (min-width: 992px) {

.fgsingle-product .fgproduct-content{padding-top:9px}

}

@media screen and (max-width: 991.98px) {

.fgsingle-product .fgproduct-content{text-align:center}

}

.fgsingle-product .fgproduct-content .fgproduct-title h3{font-family:var(--global--font-heading);font-weight:700;color:000000;font-size:29px;line-height:1;text-transform:capitalize;margin-bottom:12px}

.fgsingle-product .fgproduct-content .fgproduct-price{font-family:var(--global--font-body);color:var(--global--color-primary-alt);font-size:28px;font-weight:700;line-height:28px;margin-bottom:26px}

.fgsingle-product .fgproduct-content .fgproduct-review{margin-bottom:21px}

.fgsingle-product .fgproduct-content .fgproduct-review span{color:var(--global--color-body);font-size:13px;line-height:1;font-weight:400;font-family:var(--global--font-body);text-transform:capitalize}

.fgsingle-product .fgproduct-content .fgproduct-review span::after{content:'/';margin:0 6px}

.fgsingle-product .fgproduct-content .fgproduct-review span:last-child::after{content:unset}

.fgsingle-product .fgproduct-content .fgproduct-review span a{color:var(--global--color-body)}

.fgsingle-product .fgproduct-content .fgproduct-review span a:hover{color:var(--global--color-primary)}

.fgsingle-product .fgproduct-content .fgproduct-review .fgproduct-rating{margin-right:30px;display:inline-block}

.fgsingle-product .fgproduct-content .fgproduct-review .fgproduct-rating i{color:var(--global--color-body);font-size:15px;line-height:1;margin-right:5px}

.fgsingle-product .fgproduct-content .fgproduct-review .fgproduct-rating i:last-child{margin-right:0}

.fgsingle-product .fgproduct-content .fgproduct-review .fgproduct-rating i.active{color:var(--global--color-primary)}

.fgsingle-product .fgproduct-content .fgproduct-desc p{font-family:var(--global--font-body);font-weight:400;font-size:15px;line-height:25px;margin-bottom:32px;color:var(--global--color-body)}

.fgsingle-product .fgproduct-content .fgproduct-details{margin-bottom:23px}

.fgsingle-product .fgproduct-content .fgproduct-details .table{margin-bottom:0}

@media screen and (min-width: 992px) {

.fgsingle-product .fgproduct-content .fgproduct-details .table{width:60%}

}

.fgsingle-product .fgproduct-content .fgproduct-details .table td{padding-bottom:9px; border: solid 1px #d7d7d7;}

.fgsingle-product .fgproduct-content .fgproduct-details .table .fgname{font-family:var(--global--font-heading);font-weight:500;font-size:16px;color:#000;text-transform:capitalize;padding:5px 5px 5px 5px;}

@media screen and (min-width: 992px) {

.fgsingle-product .fgproduct-content .fgproduct-details .table .fgname{padding-left:5px;}

}

.fgsingle-product .fgproduct-content .fgproduct-details .table .fgvalue{font-family:var(--global--font-body);font-weight:400;font-size:15px;color:var(--global--color-body);text-transform:capitalize;padding:5px 5px 5px 5px;}

.fgsingle-product .fgproduct-content .fgproduct-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}

@media screen and (max-width: 991.98px) {

.fgsingle-product .fgproduct-content .fgproduct-share{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}

}

.fgsingle-product .fgproduct-content .fgproduct-share a{color:var(--global--color-white);background-color:var(--global--color-heading);border-radius:4px;margin-right:15px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;width:52px;height:40px;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;transition:.3s ease-in-out}

@media screen and (min-width: 992px) {

.fgsingle-product .fgproduct-content .fgproduct-share a{margin-right:10px}

}

.fgsingle-product .fgproduct-content .fgproduct-share a:last-child{margin-right:0}

.fgsingle-product .fgproduct-content .fgproduct-share a:hover{background-color:var(--global--color-primary);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}

.fgsingle-product .fgproduct-content .fgproduct-share a.fgfacebook-bg{background-color:#3b5999}

.fgsingle-product .fgproduct-content .fgproduct-share a.fgfacebook-bg:hover{background-color:var(--global--color-heading)}

.fgsingle-product .fgproduct-content .fgproduct-share a.fgtwitter-bg{background-color:#55acee}

.fgsingle-product .fgproduct-content .fgproduct-share a.fgtwitter-bg:hover{background-color:var(--global--color-heading)}

.fgsingle-product .fgproduct-content .fgproduct-share a.fginstagram-bg{background-color:#0092ff}

.fgsingle-product .fgproduct-content .fgproduct-share a.fginstagram-bg:hover{background-color:var(--global--color-heading)}

.fgsingle-product .fgproduct-content .fgproduct-share a.fgpinterest-bg{background-color:#ca1f27}

.fgsingle-product .fgproduct-content .fgproduct-share a.fgpinterest-bg:hover{background-color:var(--global--color-heading)}

.fgsingle-product .fgproduct-content .fgproduct-action{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:37px}

@media screen and (max-width: 991.98px) {

.fgsingle-product .fgproduct-content .fgproduct-action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgsingle-product .fgproduct-content .fgproduct-action .fgproduct-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid var(--global--color-gray-light);border-radius:4px 4px 0 4px;width:80px;margin-right:15px}

.fgsingle-product .fgproduct-content .fgproduct-action .fgproduct-quantity span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

.fgsingle-product .fgproduct-content .fgproduct-action .fgproduct-quantity span a{border-left:2px solid var(--global--color-gray-light)}

.fgsingle-product .fgproduct-content .fgproduct-action .fgproduct-quantity span a:first-child{border-bottom:2px solid var(--global--color-gray-light)}

.fgsingle-product .fgproduct-content .fgproduct-action .fgproduct-quantity span a i{width:24px;height:24px;font-size:10px;line-height:25px;color:var(--global--color-heading);text-align:center}

.fgsingle-product .fgproduct-content .fgproduct-action .fgproduct-quantity input{width:50px;height:50px;color:var(--global--color-heading);font-size:20px;font-weight:700;line-height:22px;font-family:var(--global--font-body);text-align:center;background-color:transparent;border-color:transparent}

.fgsingle-product .fgproduct-content .fgproduct-action .btn{height:54px;background-color:var(--global--color-secondary);color:var(--global--color-white)}

.fgsingle-product .fgproduct-content .fgproduct-action .btn::before{background-color:var(--global--color-primary)}

.fgsingle-product .fgproduct-content .fgproduct-action .btn:active,.fgsingle-product .fgproduct-content .fgproduct-action .btn:focus,.fgsingle-product .fgproduct-content .fgproduct-action .btn:hover{color:var(--global--color-white)}

.fgsingle-product .fgproduct-tabs{background-color:var(--global--color-white);margin-top:75px;margin-bottom:40px}

.fgsingle-product .fgproduct-tabs .nav-tabs{background-color:var(--global--color-white);border:0}

.fgsingle-product .fgproduct-tabs .nav-tabs li{margin-right:30px}

.fgsingle-product .fgproduct-tabs .nav-tabs li:last-child{margin-right:0}

.fgsingle-product .fgproduct-tabs .nav-tabs li a{color:var(--global--color-heading);font-size:16px;font-weight:700;text-transform:capitalize;font-family:var(--global--font-body);text-transform:capitalize;border-radius:0;margin-right:0;padding-bottom:14px;display:block;border-right:0;position:relative}

.fgsingle-product .fgproduct-tabs .nav-tabs li a::after{content:'';position:absolute;bottom:-4px;left:0;width:100%;height:4px;background-color:transparent;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media (max-width: 420px) {

.fgsingle-product .fgproduct-tabs .nav-tabs li a::after{content:unset}

}

.fgsingle-product .fgproduct-tabs .nav-tabs li a:focus,.fgsingle-product .fgproduct-tabs .nav-tabs li a:hover{color:var(--global--color-primary)}

.fgsingle-product .fgproduct-tabs .nav-tabs li>.active,.fgsingle-product .fgproduct-tabs .nav-tabs li>.active:focus,.fgsingle-product .fgproduct-tabs .nav-tabs li>.active:hover{color:var(--global--color-primary)}

.fgsingle-product .fgproduct-tabs .nav-tabs li>.active::after,.fgsingle-product .fgproduct-tabs .nav-tabs li>.active:focus::after,.fgsingle-product .fgproduct-tabs .nav-tabs li>.active:hover::after{background-color:var(--global--color-primary)}

.fgsingle-product .fgproduct-tabs .tab-content{border-top:4px solid #e6eaef;padding-top:27px}

.fgsingle-product .fgproduct-tabs .tab-content p{font-family:var(--global--font-body);font-size:15px;font-weight:400;line-height:25px;color:var(--global--color-body)}

.fgsingle-product .fgproduct-tabs .tab-content h5{font-size:13px}

.fgsingle-product .fgproduct-tabs .tab-content .fgreview-comment .fgreview-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}

.fgsingle-product .fgproduct-tabs .tab-content .fgreview-comment .fgreview-body img{width:60px;height:60px;border-radius:8px 8px 0 8px;margin-right:30px}

.fgsingle-product .fgproduct-tabs .tab-content .fgreview-comment .fgreview-body h6,.fgsingle-product .fgproduct-tabs .tab-content .fgreview-comment .fgreview-body p{margin-bottom:0}

.fgsingle-product .fgproduct-tabs .tab-content .fgreview-comment .fgreview-body .fgproduct-rating i.active{color:var(--global--color-primary)}

.fgsingle-product .fgproduct-tabs .tab-content .fgreview-comment .fgproduct-comment{margin-bottom:35px}

.fgsingle-product .fgproduct-tabs .tab-content .fgreview-comment .fgproduct-comment p{margin-bottom:0}

.fgsingle-product .fgproduct-tabs .tab-content .form-review .fgnice-select .fglist{width:100%}

.fgsingle-product .form-review .form-control{margin-bottom:30px}

.fgshop-cart{padding-top:50px;padding-bottom:110px}

@media screen and (max-width: 991.98px) {

.fgshop-cart{padding-bottom:70px}

}

.fgshop-cart .table-wrap{border:1px solid #eaeaea;border-radius:8px;margin-bottom:53px;overflow:hidden}

.fgshop-cart .table-wrap .fgcart-table{margin-bottom:30px}

.fgshop-cart .table-wrap .fgcart-table.table-responsive{min-height:.01%;overflow-x:auto}

.fgshop-cart .table-wrap .fgcart-table .table{background-color:var(--global--color-white);border-radius:0;margin-bottom:0;color:var(--global--color-body)}

.fgshop-cart .table-wrap .fgcart-table .table tr:first-child th{border-top:0}

.fgshop-cart .table-wrap .fgcart-table .table tr:first-child th:first-child{border-left:0}

.fgshop-cart .table-wrap .fgcart-table .table tr:first-child th:last-child{border-right:0}

.fgshop-cart .table-wrap .fgcart-table .table tr th{font-size:16px;font-weight:700;text-align:center;text-transform:capitalize;color:var(--global--color-body);font-family:var(--global--font-body);padding:10px 0;border-right:1px solid #e5e8ed;border-bottom:1px solid #e5e8ed}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td{padding:20px;border-right:1px solid #e5e8ed;border-bottom:1px solid #e5e8ed;border-top:0;border-left:0}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td:last-child{border-right:0}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-price,.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-total{text-align:center;font-size:16px;font-weight:700;line-height:20px;color:var(--global--color-primary-alt);font-family:var(--global--font-body);vertical-align:baseline}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-item .fgcart-product-remove{-ms-flex-negative:0;flex-shrink:0;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;width:19px;height:19px;background-color:var(--global--color-heading);border-radius:50%;text-align:center;cursor:pointer;margin-right:20px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-item .fgcart-product-remove:hover{background-color:var(--global--color-primary)}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-item .fgcart-product-img{-ms-flex-negative:0;flex-shrink:0;width:70px;height:70px;margin-right:20px;-webkit-box-shadow:0 5px 83px 0 rgba(40,40,40,0.11);box-shadow:0 5px 83px 0 rgba(40,40,40,0.11);border-radius:4px}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-item .fgcart-product-img img{border-radius:4px;max-width:100%}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-item .fgcart-product-name h6{font-family:var(--global--font-heading);color:var(--global--color-heading);font-size:17px;font-weight:700;line-height:27px;text-transform:capitalize;margin-bottom:0}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-quantity .fgproduct-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #e6e8eb;border-radius:4px;width:80px;margin:0 auto}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-quantity .fgproduct-quantity span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-quantity .fgproduct-quantity span a{border-left:2px solid #e6e8eb}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-quantity .fgproduct-quantity span a:first-child{border-bottom:2px solid #e6e8eb}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-quantity .fgproduct-quantity span a i{width:24px;height:24px;font-size:10px;line-height:25px;color:var(--global--color-heading);text-align:center}

.fgshop-cart .table-wrap .fgcart-table .table tbody tr td.fgcart-product-quantity .fgproduct-quantity input{width:50px;height:50px;color:var(--global--color-heading);font-size:20px;font-weight:700;line-height:22px;font-family:var(--global--font-body);text-align:center;background-color:transparent;border-color:transparent}

.fgshop-cart .table-wrap .fgcart-product-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;padding-left:30px;padding-right:30px}

@media screen and (max-width: 767.98px) {

.fgshop-cart .table-wrap .fgcart-product-action{-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}

}

.fgshop-cart .table-wrap .fgcart-product-action form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}

@media screen and (max-width: 767.98px) {

.fgshop-cart .table-wrap .fgcart-product-action form{-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;margin-bottom:20px}

}

.fgshop-cart .table-wrap .fgcart-product-action form .form-control{border-radius:4px;margin-bottom:0;border:1px solid #eaeaea;background-color:var(--global--color-white);margin-right:10px;height:42px;width:250px;line-height:42px;margin-bottom:0}

@media screen and (max-width: 991.98px) {

.fgshop-cart .table-wrap .fgcart-product-action form .form-control{width:200px}

}

@media screen and (max-width: 767.98px) {

.fgshop-cart .table-wrap .fgcart-product-action form .form-control{width:100%;margin-bottom:15px;margin-right:0}

}

.fgshop-cart .table-wrap .fgcart-product-action form .btn{margin-top:0;-ms-flex-negative:0;flex-shrink:0}

.fgshop-cart .table-wrap .fgcart-product-action .btn{width:134px;height:42px;line-height:39px;margin-right:10px;padding:0 18px;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11)}

@media screen and (max-width: 575.98px) {

.fgshop-cart .table-wrap .fgcart-product-action .btn{margin-top:20px}

}

.fgshop-cart .table-wrap .fgcart-product-action .btn:last-child{margin-right:0}

.fgshop-cart .table-wrap .fgcart-product-action div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgshop-cart .fgcart-calculate-shipping h3,.fgshop-cart .fgcart-total-amount h3{color:#05213f;font-size:20px;font-weight:500;line-height:30px;font-family:var(--global--font-heading);margin-bottom:13px;position:relative;text-transform:capitalize}

.fgshop-cart .fgcart-total-amount .table{margin-bottom:30px}

.fgshop-cart .fgcart-total-amount .table tbody .fghead{font-family:var(--global--font-body);font-weight:700;font-size:17px;color:#1e4873;text-transform:capitalize}

.fgshop-cart .fgcart-total-amount .table tbody td{font-family:var(--global--font-body);font-weight:400;font-size:17px;color:var(--global--color-body);border-top:0;border-bottom:1px solid #eaeaea;padding-left:0}

.fgshop-cart .fgcart-total-amount .table tbody td.fgamount{font-weight:700}

.fgshop-cart .fgcart-total-amount .btn{padding:0 20px;width:200px;height:60px;border-radius:5px;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11)}

@media screen and (max-width: 767.98px) {

.fgshop-cart .fgcart-total-amount .btn{width:100%}

}

@media screen and (max-width: 991.98px) {

.fgshop-cart .fgcart-calculate-shipping{margin-bottom:50px}

}

.fgshop-cart .fgcart-calculate-shipping h3{margin-bottom:24px}

.fgshop-cart .fgcart-calculate-shipping .btn{padding:0 20px;width:200px;height:60px;border-radius:5px;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11)}

@media screen and (max-width: 767.98px) {

.fgshop-cart .fgcart-calculate-shipping .btn{width:100%}

}

.fgshop-checkout{padding-top:90px;padding-bottom:90px}

.fgshop-checkout h5{color:var(--global--color-heading-darken);font-size:21px;font-weight:600;line-height:30px;font-family:var(--global--font-heading);margin-bottom:13px;position:relative;text-transform:capitalize}

.fgshop-checkout .fgcart-empty,.fgshop-checkout .fgcart-coupon{padding:30px;background-color:#f5f5f5;border-top:3px solid #1e85be;font-size:18px;font-weight:400;font-family:var(--global--font-body);line-height:1;color:#515151;margin-bottom:35px}

.fgshop-checkout .fgcart-empty a,.fgshop-checkout .fgcart-coupon a{color:var(--global--color-primary)}

.fgshop-checkout .fgcheckout-widget{margin-bottom:45px}

.fgshop-checkout .fgcheckout-widget .fgwidget-title{margin-bottom:15px;text-transform:capitalize}

.fgshop-checkout .fgcheckout-widget .fgwidget-title h2{font-size:22px}

.fgshop-checkout .fgcheckout-widget label{font-family:var(--global--font-heading);font-weight:500;font-size:16px;line-height:2;margin-bottom:10px;text-transform:capitalize;color:var(--global--color-heading);display:block}

.fgshop-checkout .fgcheckout-widget label .fgrequired{margin-left:3px;color:red}

.fgshop-checkout .fgcheckout-widget .form-control{margin-bottom:12px}

.fgshop-checkout .fgcheckout-widget textarea{height:150px;padding-top:25px;line-height:normal}

.fgshop-checkout .fgcheckout-widget .fgnice-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}

.fgshop-checkout .fgcheckout-widget .fgnice-select .fglist{width:100%}

.fgshop-checkout .fgcart-totals{margin-bottom:53px;border-radius:4px;overflow:hidden}

@media screen and (max-width: 991.98px) {

.fgshop-checkout .fgcart-totals{margin-bottom:40px}

}

.fgshop-checkout .fgcart-totals h5{text-transform:capitalize}

.fgshop-checkout .fgcart-totals .table-order table{width:100%;margin-bottom:0}

.fgshop-checkout .fgcart-totals .table-order table tbody tr{border-bottom:1px solid #eaeaea}

.fgshop-checkout .fgcart-totals .table-order table tbody tr:last-child{border-bottom:0}

.fgshop-checkout .fgcart-totals .table-order table tbody tr td{font-family:var(--global--font-body);font-size:17px;color:var(--global--color-heading);text-transform:capitalize;font-weight:600;padding:13px}

.fgshop-checkout .fgcart-totals .table-order table tbody tr td:last-of-type{font-weight:400;color:var(--global--color-body)}

.fgshop-checkout .fgcart-totals .table-order table tbody tr td.fgproduct-name{padding-left:10px}

.fgshop-checkout .fgcart-totals .table-order table tbody tr.fgcart-total td:last-of-type{color:var(--global--color-primary)}

.fgshop-checkout .fgyour-order .fgcart-table{margin-bottom:65px}

@media screen and (max-width: 991.98px) {

.fgshop-checkout .fgyour-order .fgcart-table{margin-bottom:40px}

}

.fgshop-checkout .fgyour-order .fgcart-table.table-responsive{min-height:.01%;overflow-x:auto}

.fgshop-checkout .fgyour-order .fgcart-table .table{background-color:var(--global--color-white);border-radius:0;margin-bottom:0;color:var(--global--color-body)}

.fgshop-checkout .fgyour-order .fgcart-table .table tr:first-child th{border-top:0}

.fgshop-checkout .fgyour-order .fgcart-table .table tr:first-child th:first-child{border-left:0}

.fgshop-checkout .fgyour-order .fgcart-table .table tr:first-child th:last-child{border-right:0}

.fgshop-checkout .fgyour-order .fgcart-table .table tr th{font-size:16px;font-weight:700;text-align:center;text-transform:capitalize;color:var(--global--color-heading-darken);font-family:var(--global--font-body);padding:10px 0;border-bottom:1px solid #e5e8ed}

.fgshop-checkout .fgyour-order .fgcart-table .table tbody tr td{padding:20px;border-bottom:1px solid #e5e8ed;border-top:0;border-left:0}

.fgshop-checkout .fgyour-order .fgcart-table .table tbody tr td:last-child{border-right:0}

.fgshop-checkout .fgyour-order .fgcart-table .table tbody tr td.fgcart-product-total,.fgshop-checkout .fgyour-order .fgcart-table .table tbody tr td.fgcart-product-quantity{text-align:center;font-size:16px;font-weight:700;line-height:20px;color:var(--global--color-primary);font-family:var(--global--font-body);vertical-align:middle}

.fgshop-checkout .fgyour-order .fgcart-table .table tbody tr td.fgcart-product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgshop-checkout .fgyour-order .fgcart-table .table tbody tr td.fgcart-product-item .fgcart-product-img{width:70px;height:70px;margin-right:20px}

.fgshop-checkout .fgyour-order .fgcart-table .table tbody tr td.fgcart-product-item .fgcart-product-img img{max-width:100%}

.fgshop-checkout .fgyour-order .fgcart-table .table tbody tr td.fgcart-product-item .fgcart-product-name h6{font-family:var(--global--font-heading);color:var(--global--color-heading-darken);font-size:16px;font-weight:700;line-height:27px;text-transform:capitalize;margin-bottom:0}

.fgpayment{background-color:var(--global--color-gray);padding:33px 15px;border-radius:4px}

.fgpayment .fgpayment-method{margin:0 15px}

.fgpayment .fgpayment-method .fgno-payment{border-top:3px solid #1e85be;padding:27px 0}

.fgpayment .fgpayment-method .fgno-payment p{font-family:var(--global--font-body);padding:0 30px;font-size:18px;line-height:2;font-weight:500;color:var(--global--color-heading)}

.fgpayment .fgpayment-conditions{margin:0 15px}

.fgpayment .fgpayment-conditions .fgmessage{padding-top:10px;font-family:var(--global--font-body);font-size:17px;line-height:2;color:var(--global--color-body);font-weight:400;margin-bottom:30px}

.fgpayment .fgpayment-conditions label{text-transform:capitalize;font-weight:500;color:var(--global--color-heading);font-size:16px;margin-bottom:30px}

.fgpayment .fgpayment-conditions label a{color:var(--global--color-primary)}

.fglogin{padding-bottom:140px}

.fglogin .fglogin-body{background-color:var(--global--color-body-light);border-radius:8px;padding:40px}

.fglogin .fglogin-body label{font-family:var(--global--font-heading);font-weight:500;font-size:16px;line-height:2;margin-bottom:5px;text-transform:capitalize;color:#222}

.fglogin .fglogin-body label .fgrequired{margin-left:3px;color:red}

.fglogin .fglogin-body .form-control{background-color:var(--global--color-white);margin-bottom:8px}

.fglogin .fglogin-body .fgcheck{margin-top:10px;margin-bottom:5px}

.fglogin .fglogin-body .fgcheck label{margin-left:5px}

.fglogin .fglogin-body .fgforget{margin-top:13px;font-family:var(--global--font-body);font-size:15px;font-weight:700;color:var(--global--color-heading)}

.fglogin .fglogin-body .fgforget:hover{color:var(--global--color-primary)}

@media only screen and (min-width: 320px) and (max-width: 767px) {

.fgproduct-item{max-width:270px;margin:0 auto 30px}

.fgproduct-options2 span{display:inline-block;min-width:50px;margin-bottom:10px}

}

.fgshop-account{padding-top:60px}

.fgshop-account .fgshop-account-nav{background-color:var(--global--color-body-light);padding:0 30px;border:1px solid var(--global--color-body-light);border-radius:8px}

@media screen and (max-width: 991px) {

.fgshop-account .fgshop-account-nav{margin-bottom:30px}

}

.fgshop-account .fgshop-account-nav ul li a{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;height:60px;color:var(--global--color-heading);font-size:15px;font-family:var(--global--font-body);font-weight:700;line-height:36px;text-transform:capitalize;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border-bottom:1px solid #eaeaea}

@media screen and (max-width: 500px) {

.fgshop-account .fgshop-account-nav ul li a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgshop-account .fgshop-account-nav ul li a:hover{color:var(--global--color-primary)}

.fgshop-account .fgshop-account-nav ul li a:hover i{color:var(--global--color-primary);-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}

@media screen and (max-width: 500px) {

.fgshop-account .fgshop-account-nav ul li a span{display:none}

}

.fgshop-account .fgshop-account-nav ul li a i{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-left:10px;font-size:15px}

@media screen and (max-width: 500px) {

.fgshop-account .fgshop-account-nav ul li a i{margin-left:0;font-size:20px}

}

.fgshop-account .fgshop-account-nav ul li:first-child a{border-top:none}

.fgshop-account .fgshop-account-nav ul li:last-child a{border-bottom:none}

.fgshop-account .fgshop-account-nav ul li.active a{color:var(--global--color-primary)}

.fgshop-account .fgshop-account-nav ul li.active a i{color:var(--global--color-primary)}

.fgshop-account .fgshop-account-nav ul li.active:hover a i{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}

.fgshop-account .fgshop-account-content{background-color:var(--global--color-body-light);padding:50px 30px;border:1px solid var(--global--color-body-light);border-radius:8px}

@media screen and (max-width: 767.98px) {

.fgshop-account .fgshop-account-content{padding-left:20px;padding-right:20px}

}

.fgshop-account .fgshop-account-content h6{font-family:var(--global--font-heading);font-size:18px;font-weight:600;line-height:28px;margin-bottom:0}

.fgshop-account .fgshop-account-content p{font-family:var(--global--font-heading);font-size:18px;font-weight:600;line-height:28px;margin-bottom:0;color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgshop-account .fgshop-account-content p:last-child{margin-bottom:0}

.fgshop-account .fgshop-account-content p a{color:var(--global--color-primary)}

@media only screen and (min-width: 320px) and (max-width: 767px) {

.fgproduct-item{max-width:270px;margin:0 auto 30px}

.fgproduct-options2 span{display:inline-block;min-width:50px;margin-bottom:10px}

}

.fgteam{padding-top:60px;padding-bottom:60px}

@media screen and (max-width: 991.98px) {

.fgteam{padding-top:70px;padding-bottom:30px}

}

.fgteam .carousel .owl-stage-outer{overflow:visible}

.fgteam .carousel .owl-stage-outer .owl-item{opacity:0}

.fgteam .carousel .owl-stage-outer .owl-item.active{opacity:1}

.fgteam .fgmember{-webkit-transition:all 300ms linear 0;-o-transition:all 300ms linear 0;transition:all 300ms linear 0;max-width:370px;margin:0 auto 70px;-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);border-radius:4px}

@media screen and (max-width: 991.98px) {

.fgteam .fgmember{margin:0 auto 40px}

}

.fgteam .fgmember:hover .fgmember-content .fgmember-social{opacity:1;visibility:visible}

.fgteam .fgmember .fgmember-img{position:relative}

.fgteam .fgmember .fgmember-img img{border-radius:8px;max-width:100%}

.fgteam .fgmember .fgmember-content{background-color:var(--global--color-white);padding:32px 40px 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-radius:0 0 4px 4px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgteam .fgmember .fgmember-content{padding-left:30px;padding-right:30px}

}

@media screen and (max-width: 767.98px) {

.fgteam .fgmember .fgmember-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}

}

.fgteam .fgmember .fgmember-content .fgmember-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;visibility:hidden}

.fgteam .fgmember .fgmember-content .fgmember-social a{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--global--color-primary-alt);width:25px;height:25px;color:var(--global--color-white);font-size:13px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-right:10px}

.fgteam .fgmember .fgmember-content .fgmember-social a:last-child{margin-right:0}

.fgteam .fgmember .fgmember-content .fgmember-social a:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}

@media screen and (max-width: 767.98px) {

.fgteam .fgmember .fgmember-content .fgmember-info{margin-bottom:25px}

}

.fgteam .fgmember .fgmember-content .fgmember-info a{display:inline-block;font-family:var(--global--font-heading);font-size:20px;font-weight:500;color:#1e4873;margin-bottom:11px;text-transform:capitalize;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgteam .fgmember .fgmember-content .fgmember-info a:hover{color:var(--global--color-primary-alt)}

.fgteam .fgmember .fgmember-content .fgmember-info p{font-family:var(--global--font-body);color:var(--global--color-body);font-size:15px;font-weight:400;line-height:1;text-transform:capitalize;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-bottom:0}

.fgteam .fgmember.fgmember-2{border-radius:4px;overflow:hidden;-webkit-box-shadow:none;box-shadow:none}

.fgteam .fgmember.fgmember-2:hover{-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12)}

.fgteam .fgmember.fgmember-2:hover .fgmember-content .fgmember-social{opacity:1;visibility:visible}

.fgteam .fgmember.fgmember-2 .fgmember-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:22px;padding-bottom:26px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgteam .fgmember.fgmember-2 .fgmember-content{padding-left:25px;padding-right:25px}

}

.fgteam .fgmember.fgmember-2 .fgmember-content .fgmember-social{position:absolute;top:-40px;left:0;right:0;width:100%;height:calc(100% + 40px);padding-top:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--global--color-white);z-index:1;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;visibility:hidden;opacity:0;border-radius:4px}

.fgteam .fgmember.fgmember-2 .fgmember-content .fgmember-info{text-align:center;position:relative;z-index:2}

.fgsidebar{max-width:370px;margin-right:auto}

@media screen and (max-width: 991.98px) {

.fgsidebar{margin-right:auto;margin-left:auto}

}

.fgwidget{background-color:#f1f1f1;padding:43px 30px;margin-bottom:40px;border-radius:4px;position:relative}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgwidget{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 767.98px) {

.fgwidget{padding-left:25px;padding-right:25px}

}

.fgwidget::after{content:'';position:absolute;top:0;left:0;height:6px;width:calc(100% - 50px);background-color:var(--global--color-secondary);border-radius:4px 0 0 0}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgwidget::after{width:calc(100% - 25px)}

}

@media screen and (max-width: 767.98px) {

.fgwidget::after{width:calc(100% - 25px)}

}

.fgwidget .fgwidget-title{text-align:center;margin-bottom:23px}

@media screen and (min-width: 992px) {

.fgwidget .fgwidget-title{text-align:left}

}

.fgwidget .fgwidget-title h3{font-family:var(--global--font-heading);font-size:20px;line-height:30px;font-weight:700;color:#05213f;text-transform:capitalize;margin-bottom:0;position:relative}

.fgwidget-categories.fgwidget-categories-1 ul{margin-bottom:0}

.fgwidget-categories.fgwidget-categories-1 ul li a{font-family:var(--global--font-body);font-weight:700;font-size:15px;line-height:36px;color:#222222;text-transform:capitalize}

.fgwidget-categories.fgwidget-categories-2 ul{margin-bottom:0}

.fgwidget-categories.fgwidget-categories-2 ul li{margin-bottom:5px}

.fgwidget-categories.fgwidget-categories-2 ul li:last-child{margin-bottom:0}

.fgwidget-categories.fgwidget-categories-2 ul li a{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;font-family:var(--global--font-body);font-size:15px;font-weight:700;color:var(--global--color-heading);text-transform:capitalize;background-color:var(--global--color-white);border-radius:4px;z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);height:65px;padding:0 20px 0 30px;position:relative}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgwidget-categories.fgwidget-categories-2 ul li a{padding-left:15px;padding-right:15px}

}

@media screen and (max-width: 767.98px) {

.fgwidget-categories.fgwidget-categories-2 ul li a{padding-left:15px;padding-right:15px}

}

.fgwidget-categories.fgwidget-categories-2 ul li a i{margin-left:10px;font-family:var(--global--font-body);font-weight:400;font-size:12px;font-style:normal;padding:1px 7px;color:var(--global--color-white);background-color:var(--global--color-primary);border-radius:50%;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;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;min-width:25px;min-height:25px}

.fgwidget-tags .fgwidget-title{margin-bottom:22px}

.fgwidget-tags .fgwidget-content{text-align:left}

.fgwidget-tags .fgwidget-content a{display:inline-block;background-color:transparent;font-family:var(--global--font-body);font-size:12px;font-weight:400;line-height:28px;color:#1e4873;margin-right:10px;margin-bottom:10px;text-transform:capitalize;padding:0 9px;border:2px solid #cdd6e0;border-radius:4px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgwidget-tags .fgwidget-content a:hover{color:var(--global--color-white);background-color:#1e4873;border-color:#1e4873}

.fgwidget-recent-posts{padding-bottom:29px;padding-left:30px;padding-right:30px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgwidget-recent-posts{padding-left:15px;padding-right:15px}

}

@media screen and (max-width: 767.98px) {

.fgwidget-recent-posts{padding-left:15px;padding-right:15px}

}

.fgwidget-recent-posts .fgwidget-title{margin-bottom:0;padding:0 5px}

.fgwidget-recent-posts .fgpost{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;border-radius:4px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border-bottom:1px solid #0000000d}

.fgwidget-recent-posts .fgpost:last-child{border:none}

.fgwidget-recent-posts .fgpost:hover,.fgwidget-recent-posts .fgpost.active{background-color:#fff;-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12)}

.fgwidget-recent-posts .fgpost:last-child{margin-bottom:0}

.fgwidget-recent-posts .fgpost .fgpost-img{-ms-flex-negative:0;flex-shrink:0;max-width:100%;margin-right:10px;overflow:hidden;border-radius:4px;width:80px;height:80px}

.fgwidget-recent-posts .fgpost .fgpost-img img{width:100%;height:100%;object-fit: cover;}

.fgwidget-recent-posts .fgpost .fgpost-content{position:relative}

.fgwidget-recent-posts .fgpost .fgpost-content .fgpost-date{font-family:var(--global--font-body);font-weight:400;font-size:13px;line-height:20px;color:#222222;text-transform:capitalize}



.fgwidget-recent-posts .fgpost .fgpost-content .fgpost-date span:last-child:after{content:unset}

.fgwidget-recent-posts .fgpost .fgpost-content .fgpost-title{font-family:var(--global--font-heading);color:var(--global--color-primary);font-size:14px;font-weight:500;line-height:normal;text-transform:capitalize}

.fgwidget-recent-posts .fgpost .fgpost-content .fgpost-title:hover{color:var(--global--color-primary)}

.fgwidget-search .form-search{position:relative;border:1px solid #eaeaea;margin-bottom:0;border-radius:4px;background-color:var(--global--color-white)}

.fgwidget-search .form-search .form-control{border:none;-webkit-box-shadow:none;box-shadow:none;color:var(--global--color-body);font-size:14px;font-family:var(--global--font-body);font-weight:400;line-height:5px;height:65px;text-transform:capitalize;padding-left:20px;background-color:transparent;border-radius:0;margin-bottom:0}

.fgwidget-search .form-search .form-control::-webkit-input-placeholder{font-size:14px;font-family:var(--global--font-body);color:var(--global--color-body);text-transform:capitalize}

.fgwidget-search .form-search .form-control:-moz-placeholder{font-size:14px;font-family:var(--global--font-body);color:var(--global--color-body);text-transform:capitalize}

.fgwidget-search .form-search .btn{background-color:transparent;border-radius:0;border:0;width:auto;height:auto;font-size:16px;z-index:2;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;padding:0}

.fgwidget-search .form-search .btn i{color:var(--global--color-secondary);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-right:0}

.fgwidget-search .form-search .btn:hover i{color:var(--global--color-primary)}

.fgwidget-reservation{position:relative;overflow:visible;padding:46px 50px 40px;border-radius:4px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgwidget-reservation{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 767.98px) {

.fgwidget-reservation{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 991.98px) {

.fgwidget-reservation{text-align:center}

}

.fgwidget-reservation::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:#000000;z-index:0;border-radius:4px}

.fgwidget-reservation::before{border-radius:4px}

.fgwidget-reservation .card-badge{position:absolute;top:-4px;right:-4px;z-index:5}

.fgwidget-reservation .fgwidget-content{position:relative;z-index:3}

.fgwidget-reservation .fgwidget-content a{font-family:var(--global--font-body);font-weight:700;color:#fafbfc;font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media screen and (max-width: 991.98px) {

.fgwidget-reservation .fgwidget-content a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgwidget-reservation .fgwidget-content a span{font-size:18px;margin-right:15px}

.fgwidget-reservation .fgwidget-content .btn{font-family:var(--global--font-body);font-size:15px;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:70px;background-color:var(--global--color-heading);margin-bottom:22px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgwidget-reservation .fgwidget-content .btn::before{background:var(--global--color-white)}

.fgwidget-reservation .fgwidget-content .btn i{color:var(--global--color-white);font-size:10px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgwidget-reservation .fgwidget-content .btn:active,.fgwidget-reservation .fgwidget-content .btn:focus,.fgwidget-reservation .fgwidget-content .btn:hover{color: #522323;}

.fgwidget-reservation .fgwidget-content .btn:active i,.fgwidget-reservation .fgwidget-content .btn:focus i,.fgwidget-reservation .fgwidget-content .btn:hover i{color:var(--global--color-heading)}

.fgwidget-download ul{margin:0}

.fgwidget-download ul li:last-of-type a{margin-bottom:0}

.fgwidget-download ul li.fginversed a{background-color:var(--global--color-heading)}

.fgwidget-download ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;height:80px;background-color:var(--global--color-secondary);color:var(--global--color-white);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:4px;margin-bottom:20px;position:relative}

@media screen and (max-width: 767.98px) {

.fgwidget-download ul li a{padding:0 20px;height:50px}

}

.fgwidget-download ul li a svg{margin-right:20px;fill:var(--global--color-white)}

.fgwidget-download ul li a span{font-family:var(--global--font-body);font-size:15px;font-weight:700;text-transform:capitalize}

.fgwidget-recent-products .fgproduct{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}

.fgwidget-recent-products .fgproduct .fgproduct-img{-ms-flex-negative:0;flex-shrink:0;margin-right:20px;width:60px;height:60px;overflow:hidden;border-radius:4px}

.fgwidget-recent-products .fgproduct .fgproduct-img img{border-radius:4px;max-width:100%}

.fgwidget-recent-products .fgproduct .fgproduct-desc .fgproduct-title a{text-transform:capitalize;font-family:var(--global--font-heading);font-weight:500;font-size:17px;line-height:23px;color:var(--global--color-heading);margin-bottom:4px;display:inline-block}

.fgwidget-recent-products .fgproduct .fgproduct-desc .fgproduct-title a:hover{color:var(--global--color-primary)}

.fgwidget-recent-products .fgproduct .fgproduct-desc .fgproduct-meta span{font-family:var(--global--font-body);font-size:15px;font-weight:700;color:var(--global--color-primary-alt)}

.fgwidget-services .fgwidget-content ul{margin-bottom:0}

.fgwidget-services .fgwidget-content ul li{margin-bottom:10px}

.fgwidget-services .fgwidget-content ul li:last-child{margin-bottom:0}

.fgwidget-services .fgwidget-content ul li a{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;font-family:var(--global--font-body);font-size:15px;font-weight:700;color:var(--global--color-heading);text-transform:capitalize;background-color:var(--global--color-white);border-radius:4px;z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);height:50px;padding:0 15px; line-height:1.3; position:relative}

.fgwidget-services .fgwidget-content ul li a::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:var(--global--color-heading);border-radius:4px;z-index:-1;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .24s ease-in-out;transition:-webkit-transform .24s ease-in-out;-o-transition:transform .24s ease-in-out;transition:transform .24s ease-in-out;transition:transform .24s ease-in-out,-webkit-transform .24s ease-in-out}

.fgwidget-services .fgwidget-content ul li a:hover{color:var(--global--color-white)}

.fgwidget-services .fgwidget-content ul li a:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}

.fgwidget-services .fgwidget-content ul li a:hover i{color:var(--global--color-white)}

.fgwidget-services .fgwidget-content ul li a.active{color:var(--global--color-white)}

.fgwidget-services .fgwidget-content ul li a.active::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}

.fgwidget-services .fgwidget-content ul li a.active i{color:var(--global--color-white)}

.fgwidget-services .fgwidget-content ul li a i{color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:10px;margin-left:5px}

.fgui-slider.fgui-state-disabled .fgui-slider-handle,.fgui-slider.fgui-state-disabled .fgui-slider-range{-webkit-filter:inherit;filter:inherit}

.fgui-slider-horizontal .fgui-slider-handle{position:absolute;top:-4px;margin-left:-.6em}

.fgui-slider-horizontal .fgui-slider-range{position:absolute;top:-1px;height:100%}

.fgui-slider-horizontal .fgui-slider-range-min{left:0}

.fgui-slider-horizontal .fgui-slider-range-max{right:0}

.fgui-slider-vertical{width:.8em;height:100px}

.fgui-slider-vertical .fgui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}

.fgui-slider-vertical .fgui-slider-range{left:0;width:100%}

.fgui-slider-vertical .fgui-slider-range-min{bottom:0}

.fgui-slider-vertical .fgui-slider-vertical .fgui-slider-range-max{top:0}

.fgwidget-filter .fgui-slider{position:relative;height:4px;background-color:#e6eaef;border-radius:0;margin-bottom:20px;margin-top:5px}

.fgwidget-filter .fgui-slider-handle{width:10px;height:10px;margin-left:0;background-color:var(--global--color-primary);border-radius:2px}

.fgwidget-filter .fgui-slider-range{height:4px;background-color:var(--global--color-primary);margin-bottom:20px}

.fgwidget-filter .fgslider-mount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--global--font-body);font-size:14px;font-weight:400;line-height:1;color:var(--global--color-body)}

.fgwidget-filter label{color:var(--global--color-body);margin:0}

.fgwidget-filter input{color:var(--global--color-body);border:none;background-color:transparent}

.fgwidget-filter .fgbtn-filter{float:right;font-family:var(--global--font-body);font-size:14px;font-weight:700;text-transform:capitalize;color:var(--global--color-heading);-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;text-align:right}

.fgwidget-filter .fgbtn-filter:hover{color:var(--global--color-primary)}

@media screen and (min-width: 992px) {

.fgsidebar-blog{margin-left:auto}

}

@media screen and (max-width: 991.98px) {

.fgsidebar-blog{margin-top:70px}

}

.fgsidebar-blog .fgwidget{background-color:#f4f4f4}

.fgsidebar-blog .fgwidget-search{background-color:var(--global--color-primary)}

.fgsidebar-blog .fgwidget-search::after{content:unset}

.fgsidebar-blog .fgwidget-search .fgwidget-title h3{color:var(--global--color-white)}

.fgsidebar-blog .fgwidget-search .form-search{border:0;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.05);box-shadow:0 3px 63px 0 rgba(6,52,100,0.05)}

.fgsidebar-blog .fgwidget-recent-posts .fgentry{margin-bottom:30px}

.fgsidebar-blog .fgwidget-recent-posts .fgentry:last-of-type{margin-bottom:0}

.fgsidebar-blog .fgwidget-recent-posts .fgentry-title a{font-weight:700}

.fgsidebar-blog .fgwidget-recent-posts .fgentry-date{font-family:var(--global--font-body);font-size:13px;font-weight:600;color:#616161}

.fgsidebar-blog .fgwidget-tags{padding-bottom:40px}

.fgsidebar-shop .fgwidget{padding:0;background-color:var(--global--color-white)}

.fgsidebar-shop .fgwidget::after{content:unset}

.fgsidebar-shop .fgwidget-categories{margin-bottom:29px}

.fgsidebar-shop .fgwidget-categories .fgwidget-title{margin-bottom:10px}

.fgsidebar-shop .fgwidget-search .form-search .form-control{height:55px}

.fgabout{padding-top:126px;padding-bottom:130px;overflow:visible}

@media screen and (max-width: 991.98px) {

.fgabout{padding-top:70px;padding-bottom:70px}

}

@media screen and (max-width: 991.98px) {

.fgabout .fgblock-left,.fgabout .fgblock-right{margin-bottom:30px}

}

.fgabout .fgabout-img-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12)}

@media screen and (max-width: 991.98px) {

.fgabout .fgabout-img-holder{margin:0 auto 10px;box-shadow:none}

}

.fgabout .fgabout-img-holder .fgabout-img{position:relative}

.fgabout .fgabout-img-holder .fgabout-img img{border-radius:4px;height:auto;-o-object-fit:cover;object-fit:cover}

@media screen and (max-width: 767.98px) {

.fgabout .fgabout-img-holder .fgabout-img img{height:450px}

}

.fgabout .fgabout-img-holder .fgabout-img .fgoffer-banner{position:absolute;bottom:110px;right:0;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;width:242px;height:242px;border-radius:50%;background-color:var(--global--color-white);padding:10px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12)}

@media screen and (max-width: 991.98px) {

.fgabout .fgabout-img-holder .fgabout-img .fgoffer-banner{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);right:30px}

}

.fgabout .fgabout-img-holder .fgabout-img .fgoffer-banner .fgbanner-body{border:3px solid #e6eaef;border-radius:50%;width:222px;height:222px;border-radius:50%;text-align:center;padding:42px 30px;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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgabout .fgabout-img-holder .fgabout-img .fgoffer-banner .fgbanner-body h3{font-family:var(--global--font-heading);font-weight:500;font-size:18px;line-height:25px;color:#1e4873;margin-bottom:7px;text-transform:capitalize}

.fgabout .fgabout-img-holder .fgabout-img .fgoffer-banner .fgbanner-body p{font-family:var(--global--font-body);font-weight:700;font-size:16px;line-height:26px;color:var(--global--color-body);margin-bottom:8px;text-transform:capitalize}

.fgabout .fgabout-img-holder .fgabout-img .fgoffer-banner .fgbanner-body .fgprice-info{margin-bottom:0;font-family:var(--global--font-heading);font-weight:400;color:var(--global--color-primary-alt);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1;position:relative}

@media screen and (max-width: 991.98px) {

.fgabout .fgabout-img-holder .fgabout-img .fgoffer-banner .fgbanner-body .fgprice-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgabout .fgabout-img-holder .fgabout-img .fgoffer-banner .fgbanner-body .fgprice-info span::before{content:'/'}

.fgabout .fgabout-img-holder .fgabout-img .fgoffer-banner .fgbanner-body .fgprice-info span:first-of-type::before{content:unset}

.fgabout .fgabout-img-holder .fgabout-img .fgoffer-banner .fgbanner-body .fgprice-info .fgcurrency{font-size:30px}

.fgabout .fgabout-img-holder .fgabout-img .fgoffer-banner .fgbanner-body .fgprice-info .fgtime{font-size:14px}

.fgabout .fgabout-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 991.98px) {

.fgabout .fgabout-action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

@media screen and (max-width: 767.98px) {

.fgabout .fgabout-action{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}

}

.fgabout .fgabout-action .btn{width:166px;height:65px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:30px}

@media screen and (max-width: 767.98px) {

.fgabout .fgabout-action .btn{margin-right:0;margin-bottom:30px}

}

.fgabout .fgabout-action .btn i{font-size:10px}

.fgabout .fgsignature-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 991.98px) {

.fgabout .fgsignature-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgabout .fgsignature-block .fgsignature-body{position:relative}

.fgabout .fgsignature-block .fgsignature-body img{position:absolute;top:-18px;left:2px;right:0}

@media screen and (max-width:767.98px) {

.fgabout .fgsignature-block .fgsignature-body img{top:0;left:-20px;max-width:130%}

}

.fgabout .fgsignature-block .fgsignature-body h3{font-family:var(--global--font-heading);font-weight:500;color:#1e4873;font-size:19px;line-height:29px;text-transform:capitalize;margin-bottom:0}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgabout .fgsignature-block .fgsignature-body h3{font-size:12px}

}

.fgabout .fgsignature-block .fgsignature-body p{font-family:var(--global--font-body);font-weight:400;color:var(--global--color-primary);font-size:14px;line-height:29px;text-transform:capitalize;margin-bottom:0}

.fgabout.fgabout-1{padding-top:60px;padding-bottom:130px}

@media screen and (max-width: 991.98px) {

.fgabout.fgabout-1{padding-top:40px;padding-bottom:40px}

}

.fgabout.fgabout-2{padding-top:106px;padding-bottom:0;background-size:contain}

@media screen and (max-width: 991.98px) {

.fgabout.fgabout-2{padding-top:66px}

}

.fgabout.fgabout-2 .fgabout-img-holder{-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);margin-top:-60px}

@media screen and (min-width: 992px) {

.fgabout.fgabout-2 .fgabout-img-holder{margin-top:-67px}

}

@media screen and (max-width: 991.98px) {

.fgabout.fgabout-2 .fgabout-img-holder{margin-top:10px}

}

@media screen and (max-width: 991.98px) {

.fgabout.fgabout-2 .fgabout-img-holder .fgabout-img{margin:0}

}

.fgabout.fgabout-2 .fgabout-img-holder .fgabout-img .fgoffer-banner{right:auto;bottom:60px;left:60px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}

@media screen and (max-width: 767.98px) {

.fgabout.fgabout-2 .fgabout-img-holder .fgabout-img .fgoffer-banner{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}

}

.fgfeatures .fgactions-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 991.98px) {

.fgfeatures .fgactions-holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

@media screen and (max-width: 767.98px) {

.fgfeatures .fgactions-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

}

.fgfeatures .fgactions-holder .btn{width:234px;height:65px;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11)}

.fgfeatures .fgactions-holder .btn i{font-size:10px}

.fgfeatures.fgfeatures-2{padding-top:60px;padding-bottom:60px}

@media screen and (max-width: 991.98px) {

.fgfeatures.fgfeatures-2{padding-top:66px}

}

.fgfeatures.fgfeatures-2 .fgfeatures-holder{padding-bottom:50px;border-bottom:2px solid #e6eaef}

.fgfeatures.fgfeatures-3{padding-top:104px;padding-bottom:0;overflow:visible;position:relative;z-index:4}

@media screen and (max-width: 991.98px) {

.fgfeatures.fgfeatures-3{padding-top:64px}

}

.fgfeatures.fgfeatures-3 .fgfeatures-holder{margin-bottom:70px}

.fgfeatures.fgfeatures-4{padding-top:70px;padding-bottom:70px}

@media screen and (max-width: 991.98px) {

.fgfeatures.fgfeatures-4{padding-bottom:30px}

}

.fgfeature-panel{padding:55px 20px 60px;background-color:#eef3fa;border-radius:4px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgfeature-panel:hover .fgfeature-icon{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}

@media screen and (max-width: 991.98px) {

.fgfeature-panel{max-width:370px;margin:0 auto}

}

@media screen and (max-width: 767.98px) {

.fgfeature-panel{margin:0 auto 30px}

}

.fgfeature-panel .fgfeature-icon{text-align:center;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgfeature-panel .fgfeature-icon i{font-size:55px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#222222}

.fgfeature-panel .fgfeature-content{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;text-align:center}

.fgfeature-panel .fgfeature-content h3{font-family:var(--global--font-heading);font-weight:500;font-size:18px;color:#1e4873;line-height:27px;padding-bottom:15px;margin-bottom:24px;text-transform:capitalize;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative}

@media screen and (min-width: 1200px) {

.fgfeature-panel .fgfeature-content h3{padding:0 30px 15px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgfeature-panel .fgfeature-content h3{font-size:16px}

}

.fgfeature-panel .fgfeature-content h3::after{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:50px;height:2px;background-color:#cdd6e0}

.fgfeature-panel .fgfeature-content p{font-size:15px;line-height:25px;margin-bottom:33px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgfeature-panel.fgfeature-panel-2{position:relative;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;margin-bottom:40px;padding-left:40px;padding-right:40px}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgfeature-panel.fgfeature-panel-2{padding-left:20px;padding-right:20px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgfeature-panel.fgfeature-panel-2{padding-left:20px;padding-right:20px}

}

@media screen and (max-width: 767.98px) {

.fgfeature-panel.fgfeature-panel-2{padding-left:20px;padding-right:20px}

}

.fgfeature-panel.fgfeature-panel-2:hover{-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);background-color:var(--global--color-white)}

.fgfeature-panel.fgfeature-panel-2:hover .fgfeature-icon{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}

.fgfeature-panel.fgfeature-panel-2:hover .fgfeature-explore{background-color:var(--global--color-heading)}

.fgfeature-panel.fgfeature-panel-2:hover .fgfeature-explore i{color:var(--global--color-white)}

.fgfeature-panel.fgfeature-panel-2 .fgfeature-icon{position:relative;display:inline-block}

.fgfeature-panel.fgfeature-panel-2 .fgfeature-icon::before{content:'';position:absolute;top:-15px;left:-15px;width:64px;height:64px;border-radius:50%;background-color:#eef3fa;z-index:-1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media screen and (max-width: 991.98px) {

.fgfeature-panel.fgfeature-panel-2 .fgfeature-icon::before{left:50%;-webkit-transform:translateX(calc(-50% - 15px));-ms-transform:translateX(calc(-50% - 15px));transform:translateX(calc(-50% - 15px))}

}

.fgfeature-panel.fgfeature-panel-2 .fgfeature-explore{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;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;width:54px;height:54px;background:var(--global--color-white);border-radius:50%;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}

.fgfeature-panel.fgfeature-panel-2 .fgfeature-explore i{font-size:10px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:var(--global--color-heading)}

.fgfeature-panel.fgfeature-panel-3{background-color:var(--global--color-white);position:relative;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;margin-bottom:40px;padding-left:30px;padding-right:30px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgfeature-panel.fgfeature-panel-3{padding-left:20px;padding-right:20px}

}

@media screen and (max-width: 767.98px) {

.fgfeature-panel.fgfeature-panel-3{padding-left:20px;padding-right:20px}

}

.fgfeature-panel.fgfeature-panel-3 .fgfeature-icon{position:relative;display:inline-block}

.fgfeature-panel.fgfeature-panel-3 .fgfeature-icon::before{content:'';position:absolute;top:-15px;left:-15px;width:64px;height:64px;border-radius:50%;background-color:#eef3fa;z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media screen and (max-width: 991.98px) {

.fgfeature-panel.fgfeature-panel-3 .fgfeature-icon::before{left:50%;-webkit-transform:translateX(calc(-50% - 15px));-ms-transform:translateX(calc(-50% - 15px));transform:translateX(calc(-50% - 15px))}

}

.fgfeature-panel.fgfeature-panel-3 .fgfeature-icon i{display:inline-block;position:relative;z-index:2}

.fgfeature-panel.fgfeature-panel-4{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;background:transparent}

@media screen and (max-width: 991.98px) {

.fgfeature-panel.fgfeature-panel-4{margin:0 auto 30px}

}

.fgfeature-panel.fgfeature-panel-4 .fgfeature-icon{position:relative;display:inline-block;margin-right:30px;-webkit-transform:translateY(21px);-ms-transform:translateY(21px);transform:translateY(21px)}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgfeature-panel.fgfeature-panel-4 .fgfeature-icon{margin-right:20px}

}

@media screen and (max-width: 767.98px) {

.fgfeature-panel.fgfeature-panel-4 .fgfeature-icon{margin-right:20px}

}

.fgfeature-panel.fgfeature-panel-4 .fgfeature-icon::before{content:'';position:absolute;top:-15px;left:-15px;width:64px;height:64px;border-radius:50%;background-color:#eef3fa;z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media screen and (max-width: 991.98px) {

.fgfeature-panel.fgfeature-panel-4 .fgfeature-icon::before{left:50%;-webkit-transform:translateX(calc(-50% - 15px));-ms-transform:translateX(calc(-50% - 15px));transform:translateX(calc(-50% - 15px))}

}

@media screen and (max-width: 767.98px) {

.fgfeature-panel.fgfeature-panel-4 .fgfeature-icon::before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}

}

.fgfeature-panel.fgfeature-panel-4 .fgfeature-icon i{display:inline-block;position:relative;z-index:2}

.fgfeature-panel.fgfeature-panel-4 .fgfeature-content{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

.fgfeature-panel.fgfeature-panel-4 .fgfeature-content h3{padding:0;margin-bottom:17px}

.fgfeature-panel.fgfeature-panel-4 .fgfeature-content h3::after{content:unset}

.fgfeature-panel.fgfeature-panel-4 .fgfeature-content p{margin-bottom:0}

.fgfeatures-card{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:3;-webkit-transform:translateY(85px);-ms-transform:translateY(85px);transform:translateY(85px);margin-top:-85px}

@media screen and (min-width: 992px) {

.fgfeatures-card{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

}

@media screen and (max-width: 991.98px) {

.fgfeatures-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

}

.fgfeatures-card .card-panel{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--global--color-white);border-radius:4px;padding:63px 110px 147px 70px;-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);position:relative}

@media screen and (max-width: 767.98px) {

.fgfeatures-card .card-panel{-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;padding-left:25px;padding-right:25px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgfeatures-card .card-panel{padding-left:35px}

}

@media screen and (max-width: 991.98px) {

.fgfeatures-card .card-panel{border-radius:4px 4px 0 0}

}

@media screen and (min-width: 992px) {

.fgfeatures-card .card-panel{-ms-flex-preferred-size:48%;flex-basis:48%}

}

.fgfeatures-card .card-panel:hover .fgpanel-icon i{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}

.fgfeatures-card .card-panel.fgreversed{padding-right:70px;padding-left:110px;text-align:right}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgfeatures-card .card-panel.fgreversed{padding-right:35px}

}

@media screen and (max-width: 991.98px) {

.fgfeatures-card .card-panel.fgreversed{border-radius:0 0 4px 4px}

}

@media screen and (max-width: 767.98px) {

.fgfeatures-card .card-panel.fgreversed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:25px;padding-right:25px}

}

.fgfeatures-card .card-panel.fgreversed .fgpanel-icon{right:auto;left:30px}

@media screen and (max-width: 767.98px) {

.fgfeatures-card .card-panel.fgreversed .fgpanel-icon{right:auto;left:auto}

}

.fgfeatures-card .card-panel.fgreversed .btn{left:auto;right:0;border-radius:4px 0 4px 0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:70px;padding-left:40px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgfeatures-card .card-panel.fgreversed .btn{padding-right:35px}

}

@media screen and (max-width: 991.98px) {

.fgfeatures-card .card-panel.fgreversed .btn{border-radius:4px 0 0 0}

}

@media screen and (max-width: 767.98px) {

.fgfeatures-card .card-panel.fgreversed .btn{padding-left:25px;padding-right:25px}

}

.fgfeatures-card .card-panel.fgreversed .btn::before{background-color:var(--global--color-primary-alt)}

.fgfeatures-card .card-panel.fgreversed .btn i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}

.fgfeatures-card .card-panel .fgpanel-icon{position:absolute;top:30px;right:30px;opacity:.5;z-index:3}

@media screen and (max-width: 767.98px) {

.fgfeatures-card .card-panel .fgpanel-icon{position:relative;top:auto;right:auto;left:auto;margin-bottom:40px}

}

.fgfeatures-card .card-panel .fgpanel-icon i,.fgfeatures-card .card-panel .fgpanel-icon svg{font-size:70px;color:var(--global--color-white);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgfeatures-card .card-panel .fgpanel-icon svg{width:70px;height:70px;fill:var(--global--color-white)}

.fgfeatures-card .card-panel .fgpanel-body{position:relative;z-index:3}

@media screen and (max-width: 767.98px) {

.fgfeatures-card .card-panel .fgpanel-body{text-align:center}

}

.fgfeatures-card .card-panel .fgpanel-body h3{font-family:var(--global--font-heading);font-size:24px;line-height:1.4;font-weight:700;color:var(--global--color-white);margin-bottom:14px;text-transform:capitalize}

.fgfeatures-card .card-panel .fgpanel-body p{font-family:var(--global--font-heading);font-weight:700;font-size:16px;line-height:27px;color:#f9f9f9;margin-bottom:0}

.fgfeatures-card .card-panel .btn{position:absolute;bottom:0;left:0;width:calc(100% - 110px);height:85px;z-index:3;border-radius:0 4px 0 4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:70px;padding-right:40px;overflow:hidden}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgfeatures-card .card-panel .btn{padding-left:35px}

}

@media screen and (max-width: 991.98px) {

.fgfeatures-card .card-panel .btn{border-radius:0 4px 0 0}

}

@media screen and (max-width: 767.98px) {

.fgfeatures-card .card-panel .btn{padding-left:25px;padding-right:25px}

}

.fgfeatures-card .card-panel .btn i{font-size:10px}

.fgfeatures-bar{padding-top:0;padding-bottom:0;overflow:visible}

.fgfeatures-bar .fgfeatures-container{background-color:var(--global--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);border-radius:4px;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);position:relative;z-index:55;margin-bottom:-50px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

@media screen and (max-width: 991.98px) {

.fgfeatures-bar .fgfeatures-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:370px;margin:0 auto;text-align:center}

}

.fgfeatures-bar .fgfeatures-container .fgfeature-head{overflow:visible;position:relative;padding:32px 50px 42px}

@media screen and (min-width: 992px) {

.fgfeatures-bar .fgfeatures-container .fgfeature-head{-ms-flex-preferred-size:35%;flex-basis:35%}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgfeatures-bar .fgfeatures-container .fgfeature-head{-ms-flex-preferred-size:38%;flex-basis:38%;padding-left:25px;padding-right:25px}

}

@media screen and (min-width: 992px) {

.fgfeatures-bar .fgfeatures-container .fgfeature-head{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}

}

@media screen and (max-width: 991.98px) {

.fgfeatures-bar .fgfeatures-container .fgfeature-head{min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

}

.fgfeatures-bar .fgfeatures-container .fgfeature-head .card-badge{position:absolute;top:-4px;right:-4px;z-index:5}

.fgfeatures-bar .fgfeatures-container .fgfeature-head .fghead-content{position:relative;z-index:3}

.fgfeatures-bar .fgfeatures-container .fgfeature-head .fghead-content h2{font-family:var(--global--font-heading);font-weight:400;font-size:25px;line-height:34px;margin-bottom:16px;color:var(--global--color-white);text-transform:capitalize}

.fgfeatures-bar .fgfeatures-container .fgfeature-head .fghead-content p{font-family:var(--global--font-body);font-weight:700;font-size:16px;line-height:26px;color:#f9f9f9;margin-bottom:0;text-transform:capitalize}

.fgfeatures-bar .fgfeatures-container .fgfeature-panels-holder{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}

@media screen and (max-width: 991.98px) {

.fgfeatures-bar .fgfeatures-container .fgfeature-panels-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

}

.fgfeatures-bar .fgfeatures-container .fgfeature-panel{background-color:var(--global--color-white);padding:35px 40px 30px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgfeatures-bar .fgfeatures-container .fgfeature-panel{padding-left:20px;padding-right:20px}

}

@media screen and (max-width: 991.98px) {

.fgfeatures-bar .fgfeatures-container .fgfeature-panel{max-width:unset;margin:0}

}

@media screen and (max-width: 767.98px) {

.fgfeatures-bar .fgfeatures-container .fgfeature-panel{padding-left:20px;padding-right:20px}

}

@media screen and (min-width: 992px) {

.fgfeatures-bar .fgfeatures-container .fgfeature-panel{max-width:255px;border-right:2px solid #e6eaef}

.fgfeatures-bar .fgfeatures-container .fgfeature-panel:last-child{border-right:0}

}

@media screen and (max-width: 991.98px) {

.fgfeatures-bar .fgfeatures-container .fgfeature-panel{border-bottom:2px solid #e6eaef}

.fgfeatures-bar .fgfeatures-container .fgfeature-panel:last-child{border-bottom:0}

}

.fgfeatures-bar .fgfeatures-container .fgfeature-panel h2{font-family:var(--global--font-heading);font-weight:500;font-size:18px;line-height:25px;color:#1e4873;margin-bottom:11px;text-transform:capitalize}

.fgfeatures-bar .fgfeatures-container .fgfeature-panel p{font-family:var(--global--font-body);font-weight:400;font-size:14px;line-height:24px;margin-bottom:10px;color:var(--global--color-body)}

.fgfeatures-bar .fgfeatures-container .fgfeature-panel a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--global--font-body);font-weight:700;font-size:14px;line-height:24px;color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-transform:capitalize}

@media screen and (max-width: 991.98px) {

.fgfeatures-bar .fgfeatures-container .fgfeature-panel a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgfeatures-bar .fgfeatures-container .fgfeature-panel a:hover{color:var(--global--color-primary)}

.fgfeatures-bar .fgfeatures-container .fgfeature-panel a i{color:var(--global--color-primary);font-size:10px;margin-right:10px}

.fgpricing{padding-top:60px;padding-bottom:75px}

@media screen and (max-width: 991.98px) {

.fgpricing{padding-top:65px;padding-bottom:40px}

}

.fgpricing .fgpricing-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

@media screen and (max-width: 991.98px) {

.fgpricing .fgpricing-table{max-width:370px;margin:0 auto 40px}

}

.fgpricing .fgpricing-table .fgpricing-panel{background-color:var(--global--color-white);padding:53px 50px 50px;-webkit-box-shadow:0 5px 83px 0 rgba(6,52,100,0.1);box-shadow:0 5px 83px 0 rgba(6,52,100,0.1);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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:4px;position:relative}

@media screen and (max-width: 991.98px) {

.fgpricing .fgpricing-table .fgpricing-panel{text-align:center}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgpricing .fgpricing-table .fgpricing-panel{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 767.98px) {

.fgpricing .fgpricing-table .fgpricing-panel{padding-left:25px;padding-right:25px}

}

.fgpricing .fgpricing-table .fgpricing-panel::after{content:'';position:absolute;top:0;left:0;height:6px;width:calc(100% - 50px);background-color:var(--global--color-primary-alt);border-radius:4px 0 0 0}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgpricing .fgpricing-table .fgpricing-panel::after{width:calc(100% - 25px)}

}

@media screen and (max-width: 767.98px) {

.fgpricing .fgpricing-table .fgpricing-panel::after{width:calc(100% - 25px)}

}

.fgpricing .fgpricing-table .fgpricing-panel.fgalternative::after{background-color:var(--global--color-primary-alt)}

.fgpricing .fgpricing-table .fgpricing-panel.fgalternative .fgpricing-body .fgpricing-list li i{background-color:var(--global--color-primary-alt)}

.fgpricing .fgpricing-table .fgpricing-panel.fgalternative .fgpricing-price .btn{background-color:var(--global--color-primary-alt)}

.fgpricing .fgpricing-table .fgpricing-panel.fgsecondary::after{background-color:var(--global--color-secondary)}

.fgpricing .fgpricing-table .fgpricing-panel.fgsecondary .fgpricing-body .fgpricing-list li i{background-color:var(--global--color-secondary)}

.fgpricing .fgpricing-table .fgpricing-panel.fgsecondary .fgpricing-price .btn{background-color:var(--global--color-secondary)}

.fgpricing .fgpricing-table .fgpricing-panel.fgglobal--color-primary::after{background-color:var(--global--color-primary)}

.fgpricing .fgpricing-table .fgpricing-panel.fgglobal--color-primary .fgpricing-body .fgpricing-list li i{background-color:var(--global--color-primary)}

.fgpricing .fgpricing-table .fgpricing-panel.fgglobal--color-primary .fgpricing-price .btn{background-color:var(--global--color-primary)}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-body .fgpricing-heading{margin-bottom:24px}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-body .fgpricing-heading .fgpricing-title{font-family:var(--global--font-heading);font-size:24px;font-weight:700px;line-height:32px;color:#05213f;margin-bottom:16px;position:relative;text-transform:capitalize;-webkit-transition:300ms ease-in-out;-o-transition:300ms ease-in-out;transition:300ms ease-in-out}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-body .fgpricing-heading .fgpricing-desc{font-family:var(--global--font-body);font-size:17px;font-weight:400;color:var(--global--color-body);line-height:27px;margin-bottom:0}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-body .fgpricing-list{margin-bottom:73px}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-body .fgpricing-list li{font-family:var(--global--font-body);font-size:15px;font-weight:700;line-height:35px;margin-bottom:0;color:var(--global--color-body);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-body .fgpricing-list li i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:var(--global--color-primary-alt);color:var(--global--color-white);font-size:10px;margin-right:15px}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-price p{margin-bottom:0;font-family:var(--global--font-heading);font-weight:400;color:#1e4873;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:30px;position:relative}

@media screen and (max-width: 991.98px) {

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-price p{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-price p span::before{content:'/'}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-price p span:first-of-type::before{content:unset}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-price p .fgcurrency{font-size:50px}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-price p .fgtime{font-weight:700;font-size:14px}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-price .btn{background-color:var(--global--color-primary-alt);height:65px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:44px}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-price .btn i{font-size:10px}

.fgpricing .fgpricing-table .fgpricing-panel .fgpricing-price .btn::before{background-color:var(--global--color-heading)}

@media screen and (max-width: 991.98px) {

.fgpricing .fgprocesses-note{padding-top:23px;padding-bottom:22px}

}

.fgpricing-request{padding:110px 0}

@media screen and (max-width: 991.98px) {

.fgpricing-request{padding:70px 0}

}

.fgfaqs{padding-top:60px;padding-bottom:98px}

@media screen and (max-width: 991.98px) {

.fgfaqs{padding-top:65px;padding-bottom:68px}

}

.fgfaqs .fgmore-faqs{text-align:center}

.fgfaqs .fgmore-faqs p{font-family:var(--global--font-body);font-weight:700;font-size:14px;color:var(--global--color-body);line-height:33px;margin-bottom:0}

.fgfaqs .fgmore-faqs p a{position:relative;font-weight:700;color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-transform:capitalize;padding-bottom:6px}

.fgfaqs .fgmore-faqs p a:hover::before{width:calc(100% - 20%)}

.fgfaqs .fgmore-faqs p a::before{content:'';-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background-color:var(--global--color-primary)}

.fgprocesses{padding-top:125px;padding-bottom:0}

@media screen and (max-width: 991.98px) {

.fgprocesses{padding-top:65px}

}

.fgprocesses .fgprocess-panel{padding:50px 30px;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:4px;background-color:var(--global-color-white)}

@media screen and (max-width: 991.98px) {

.fgprocesses .fgprocess-panel{max-width:370px;margin:0 auto 10px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgprocesses .fgprocess-panel{padding-left:15px;padding-right:15px}

}

.fgprocesses .fgprocess-panel:hover{background-color:#eef3f8}

.fgprocesses .fgprocess-panel:hover .fgpanel-shape{opacity:0;visibility:hidden;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgprocesses .fgprocess-panel:hover .fgprocess-body .fgprocess-content a{color:var(--global--color-white);background-color:var(--global--color-secondary);border-color:var(--global--color-secondary);-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11)}

.fgprocesses .fgprocess-panel .fgpanel-shape{position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:100%;z-index:0}

.fgprocesses .fgprocess-panel .fgprocess-number{position:absolute;top:21px;left:30px;font-family:var(--global--font-body);font-size:60px;font-weight:300;line-height:1;font-style:italic;color:#cdd6e0;z-index:2}

.fgprocesses .fgprocess-panel .fgprocess-body{position:relative;z-index:2;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;text-align:center}

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-icon{margin-bottom:24px}

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-icon i{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:55px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#222222}

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-content h3{font-family:var(--global--font-heading);font-weight:500;font-size:18px;color:#1e4873;line-height:27px;margin-bottom:16px;text-transform:capitalize}

@media screen and (min-width: 1200px) {

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-content h3{padding:0 15px}

}

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-content p{font-size:15px;line-height:25px;margin-bottom:22px}

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-content a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:130px;height:50px;padding:0 18px}

.fgprocesses .fgprocesses-holder{padding-bottom:0!important;border-bottom:2px solid #e6eaef}

@media screen and (max-width: 991.98px) {

.fgprocesses .fgprocesses-holder{padding-bottom:30px}

}

.fgprocesses.fgprocesses-2{padding-top:190px}

@media screen and (max-width: 991.98px) {

.fgprocesses.fgprocesses-2{padding-top:140px}

}

.fgprocesses.fgprocesses-3 .fgprocess-panel:hover{background-color:var(--global--color-white)}

.fgprocesses-note{position:relative;text-align:center;padding-top:53px;padding-bottom:52px}

.fgprocesses-note p{font-family:var(--global--font-body);font-weight:700;font-size:14px;line-height:25px;color:var(--global--color-body);margin-bottom:0;position:relative;z-index:2}

.fgprocesses-note p a{color:var(--global--color-heading);text-transform:capitalize}

.fgprocesses-note p a:hover i{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}

.fgprocesses-note p a i{display:inline-block;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:var(--global--color-primary);font-size:10px;margin-left:10px}

.fgprocesses-note .fgnote-bg{position:absolute;left:-44px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}

@media screen and (max-width: 991.98px) {

.fgprocesses-note .fgnote-bg{left:-20px}

}

@media screen and (max-width: 767.98px) {

.fgprocesses-note .fgnote-bg{display:none}

}

.fgprocesses-note .fgnote-bg i{font-size:85px;color:#dde8f5}

.fgbanners{padding:0;overflow:visible;position:relative;z-index:3}

.fgbanners .fgbanner-card{position:relative;border-radius:4px;padding:45px 50px 50px;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:413px;overflow:visible;margin-bottom:30px}

@media screen and (max-width: 991.98px) {

.fgbanners .fgbanner-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}

}

.fgbanners .fgbanner-card .fgbanner-tag{position:absolute;top:30px;right:30px;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;padding:0 10px;height:30px;border-radius:4px 4px 4px 0;background-color:var(--global--color-primary-alt)}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgbanners .fgbanner-card .fgbanner-tag{right:20px}

}

@media screen and (max-width: 767.98px) {

.fgbanners .fgbanner-card .fgbanner-tag{right:15px;top:10px}

}

.fgbanners .fgbanner-card .fgbanner-tag::before{content:'';width:9px;height:7px;position:absolute;top:99%;left:0;background-color:var(--global--color-primary-alt);-webkit-clip-path:polygon(100% 0,0 0,0 100%);clip-path:polygon(100% 0,0 0,0 100%)}

.fgbanners .fgbanner-card .fgbanner-tag span{font-family:var(--global--font-body);font-weight:400;font-size:14px;color:var(--global--color-white)}

.fgbanners .fgbanner-card .fgbanner-badge{position:absolute;top:-4px;right:-4px;z-index:5}

.fgbanners .fgbanner-card .fgbanner-content{position:relative;z-index:2}

.fgbanners .fgbanner-card .fgbanner-content p{font-family:var(--global--font-secondary);text-transform:capitalize;color:var(--global--color-white);font-size:30px;font-weight:400;line-height:1;margin-bottom:19px}

.fgbanners .fgbanner-card .fgbanner-content h2{font-family:var(--global--font-heading);text-transform:capitalize;color:var(--global--color-white);font-size:32px;font-weight:500;line-height:43px;margin-bottom:0}

@media screen and (max-width: 767.98px) {

.fgbanners .fgbanner-card .fgbanner-content h2{font-size:30px;line-height:1.4}

}

.fgbanners .fgbanner-card .fgbanner-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 991.98px) {

.fgbanners .fgbanner-card .fgbanner-action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

@media screen and (max-width: 767.98px) {

.fgbanners .fgbanner-card .fgbanner-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

}

.fgbanners .fgbanner-card .fgbanner-action .btn{width:130px;height:68px;margin-right:30px;padding:0 25px}

@media screen and (max-width: 767.98px) {

.fgbanners .fgbanner-card .fgbanner-action .btn{margin-right:0;margin-bottom:25px;height:50px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgbanners .fgbanner-card .fgbanner-action .btn{margin-right:15px}

}

.fgbanners .fgbanner-card .fgbanner-action .btn:last-child{width:167px;margin-right:0}

.fgbanners .fgbanner-card .fgbanner-action .btn i{font-size:14px}

.fgbanners .fgbanner-card .fgbanner-action.fgbanner-action-2 .btn{width:215px}

.fgcontact{position:relative}

.fgcontact .fgcontact-action{margin-bottom:100px}

@media screen and (max-width: 767.98px) {

.fgcontact .fgcontact-action{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;margin-bottom:50px}

}

.fgcontact .fgcontact-action .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:180px;height:65px;margin-right:40px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgcontact .fgcontact-action .btn{margin-right:10px}

}

@media screen and (max-width: 991.98px) {

.fgcontact .fgcontact-action .btn{margin:0 30px 0 0}

}

@media screen and (max-width: 767.98px) {

.fgcontact .fgcontact-action .btn{margin-right:0;margin-bottom:15px;height:50px}

}

.fgcontact .fgcontact-action .btn i{color:inherit;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:10px}

.fgcontact .fgcontact-action .btn:first-child i{color:#063464}

.fgcontact .fgcontact-action .btn:first-child:hover i{color:var(--global--color-white)}

.fgcontact .fgcontact-action .btn:last-child{padding:0 28px;margin-right:0}

.fgcontact .fgcontact-action .fgbtn.fgbtn--white{-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11)}

.fgcontact .fgcontact-action.fgcontact-action-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:85px}

@media screen and (max-width: 991.98px) {

.fgcontact .fgcontact-action.fgcontact-action-2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

@media screen and (max-width: 767.98px) {

.fgcontact .fgcontact-action.fgcontact-action-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

}

.fgcontact .fgcontact-action.fgcontact-action-2 .fgcontact-icons{margin-right:40px}

@media screen and (max-width: 767.98px) {

.fgcontact .fgcontact-action.fgcontact-action-2 .fgcontact-icons{margin-right:0;margin-bottom:30px}

.fgcontact .fgcontact-action.fgcontact-action-2 .fgcontact-icons .fgicon{margin-bottom:0}

}

.fgcontact .fgcontact-action.fgcontact-action-2 .btn:hover i{color:var(--global--color-white)}

.fgcontact .fgcontact-action.fgcontact-action-2 .btn i{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgcontact .fgcontact-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 991.98px) {

.fgcontact .fgcontact-icons{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgcontact .fgcontact-icons .fgicon{max-width:130px;margin-right:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media screen and (min-width: 992px) {

.fgcontact .fgcontact-icons .fgicon{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgcontact .fgcontact-icons .fgicon{margin-right:20px}

}

@media screen and (max-width: 767.98px) {

.fgcontact .fgcontact-icons .fgicon{margin:0 15px 25px}

.fgcontact .fgcontact-icons .fgicon:last-child{margin-bottom:0}

}

.fgcontact .fgcontact-icons .fgicon:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}

.fgcontact .fgcontact-icons .fgicon i{display:inline-block;margin-bottom:26px;font-size:65px;color:var(--global--color-white)}

.fgcontact .fgcontact-icons .fgicon h4{font-family:var(--global--font-heading);color:var(--global--color-white);font-size:18px;font-weight:500;line-height:27px;margin-bottom:0}

.fgcontact .fgcontact-icons .fgicon a{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:transparent;z-index:2}

.fgcontact .fgcontact-icons.fgcontact-icons-2 .fgicon{margin-right:40px;max-width:unset}

.fgcontact .fgcontact-icons.fgcontact-icons-2 .fgicon:last-child{margin-right:0}

.fgcontact .fgcontact-icons.fgcontact-icons-2 .fgicon i{margin-bottom:0}

.fgcontact .fgcontact-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 5%);border-radius:8px;height:100%;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgcontact .fgcontact-overlay{width:calc(100% - 2%)}

}

@media screen and (max-width: 767.98px) {

.fgcontact .fgcontact-overlay{width:100%;border-radius:8px 8px 0 0}

}

.fgcontact .fgcontact-content{position:relative;z-index:2}

.fgcontact.fgcontact-1{padding-top:110px;padding-bottom:0;overflow:visible;position:relative;z-index:5}

@media screen and (max-width: 991.98px) {

.fgcontact.fgcontact-1{padding-top:70px;padding-bottom:63px}

}

@media screen and (min-width: 992px) {

.fgcontact.fgcontact-1 .fgcontact-panel .fgcontact-card{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);margin-top:-50px}

}

.fgcontact.fgcontact-2{padding-top:110px;padding-bottom:110px}

@media screen and (max-width: 991.98px) {

.fgcontact.fgcontact-2{padding-top:70px;padding-bottom:70px}

}

@media screen and (max-width: 991.98px) {

.fgcontact.fgcontact-2 .fgcontact-panel .fgheading{margin-bottom:50px}

}

.fgcontact.fgcontact-2 .fgcontact-panel .fgcontact-card{margin-bottom:0}

.fgcontact.fgcontact-3{padding:0;overflow:visible;position:relative;z-index:2;padding-bottom:100px}

.fgcontact-panel{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}

@media screen and (max-width: 991.98px) {

.fgcontact-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

}

@media screen and (min-width: 992px) {

.fgcontact-panel{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

}

.fgcontact-panel .fgheading{z-index:4}

@media screen and (min-width:992px) {

.fgcontact-panel .fgheading{-ms-flex-preferred-size:40%;flex-basis:40%;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px);margin-bottom:-12px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgcontact-panel .fgheading{-ms-flex-preferred-size:46%;flex-basis:46%}

}

.fgcontact-panel .fgcontact-card{z-index:4}

@media screen and (min-width: 992px) {

.fgcontact-panel .fgcontact-card{-ms-flex-preferred-size:54%;flex-basis:54%;-ms-flex-negative:0;flex-shrink:0}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgcontact-panel .fgcontact-card{-ms-flex-preferred-size:50%;flex-basis:50%}

}

@media screen and (max-width: 991.98px) {

.fgcontact-panel .fgcontact-card{margin-bottom:50px}

}

@media screen and (min-width:992px) {

.fgcontact-panel.fgcontact-panel-2 .fgheading{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);margin-bottom:-6px}

}

.fgcontact-panel.fgcontact-panel-3{-webkit-transform:translateY(-145px);-ms-transform:translateY(-145px);transform:translateY(-145px);margin-bottom:-145px;padding:60px 70px;background-color:var(--global--color-white);-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);border-radius:4px;z-index:5}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgcontact-panel.fgcontact-panel-3{padding-left:40px;padding-right:40px}

}

@media screen and (max-width: 767.98px) {

.fgcontact-panel.fgcontact-panel-3{padding-left:25px;padding-right:25px}

}

.fgcontact-panel.fgcontact-panel-3 .fgcontact-card{padding-top:0;padding-bottom:0;padding-left:0;-webkit-box-shadow:none;box-shadow:none}

@media screen and (max-width: 991.98px) {

.fgcontact-panel.fgcontact-panel-3 .fgcontact-card{padding-right:0}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgcontact-panel.fgcontact-panel-3 .fgcontact-card{padding-right:0}

}

.fgcontact-panel.fgcontact-panel-3 .fgcontact-card .fgcontact-body .card-desc{margin-bottom:32px}

.fgcontact-panel.fgcontact-panel-3 .fgcontact-card .fgcontact-body textarea.form-control{margin-bottom:40px}

.fgcontact-panel.fgcontact-panel-3 .fgcontact-card .fgcontact-body .btn{height:75px;width:100%}

.fgcontact-panel.fgcontact-panel-3 .fgcontact-card .fgcontact-body .btn i{font-size:10px}

.fgcontact-panel.fgcontact-panel-3 .fgcontact-card .fgcontact-result{margin-top:0}

.fgcontact-card{background-color:var(--global--color-white);padding:47px 50px 40px;border-radius:4px;-webkit-box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);box-shadow:0 5px 83px 0 rgba(3,43,86,0.12);position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgcontact-card{padding:37px 25px 30px}

}

@media screen and (max-width: 767.98px) {

.fgcontact-card{padding:37px 25px 30px}

}

.fgcontact-card .fgcontact-body .card-heading{font-family:var(--global--font-heading);font-size:24px;line-height:1;font-weight:700;text-transform:capitalize;color:#05213f;margin-bottom:20px}

@media screen and (max-width: 991.98px) {

.fgcontact-card .fgcontact-body .card-heading{text-align:center;line-height:1.4}

}

.fgcontact-card .fgcontact-body .card-desc{font-family:var(--global--font-body);font-weight:400;font-size:15px;line-height:25px;color:#8e949e;margin-bottom:28px}

@media screen and (max-width: 991.98px) {

.fgcontact-card .fgcontact-body .card-desc{text-align:center}

}

.fgcontact-card .fgcontact-body form{margin-bottom:0}

.fgcontact-card .fgcontact-body form .form-control{margin-bottom:26px}

.fgcontact-card .fgcontact-body .fgcustom-radio-group{margin-bottom:22px}

.fgcontact-card .fgcontact-body .btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px}

@media screen and (min-width: 768px) {

.fgcontact-card .fgcontact-body .btn{height:75px}

}

.fgcontact-card .fgcontact-body .btn i{font-size:10px}

.fgcontact-card .fgcontact-body .fgcontact-result{margin-top:10px;text-align:center}

@media screen and (max-width: 991.98px) {

.fgcontact-card.fgcontact-card-2{margin-bottom:70px}

}

.fgcontact-card.fgcontact-card-2 .fgcustom-radio-group{-ms-flex-wrap:wrap;flex-wrap:wrap}

.fgcontact-card.fgcontact-card-2 .fgprice-value{display:block;width:100%;color:var(--global--color-body);font-size:14px;font-weight:700;height:55px;line-height:1;border-radius:4px;background-color:#e6eaef;border:0;padding-left:25px;margin-bottom:50px;color:#222222}

.fgcontact-card.fgcontact-card-2 .fgblock-info:first-child{margin-bottom:20px}

.fgimg-card-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

.fgimg-card-holder .fgimg-card{border-radius:4px;-ms-flex-negative:0;flex-shrink:0;height:auto;padding:44px 50px 47px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:center;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

@media screen and (min-width: 992px) {

.fgimg-card-holder .fgimg-card{text-align:left}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgimg-card-holder .fgimg-card{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 767.98px) {

.fgimg-card-holder .fgimg-card{padding-left:20px;padding-right:20px}

}

.fgimg-card-holder .fgimg-card .card-content{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:3}

@media screen and (max-width: 991.98px) {

.fgimg-card-holder .fgimg-card .card-content .fgcontent-top{margin-bottom:30px}

}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-top .fgheading-subtitle{font-family:var(--global--font-secondary);text-transform:capitalize;color:var(--global--color-white);font-size:30px;font-weight:400;line-height:1;margin-bottom:19px}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-top .fgheading-title{font-family:var(--global--font-heading);text-transform:capitalize;color:var(--global--color-white);font-size:22px;font-weight:700;line-height:33px;margin-bottom:26px}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-top .fgheading-desc{font-family:var(--global--font-body);text-transform:capitalize;color:#f9f9f9;font-size:16px;font-weight:400;line-height:27px;margin-bottom:0}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .fgcontact-infos{margin-bottom:0}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .fgcontact-infos .fgcontact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .fgcontact-infos .fgcontact-info:last-child{margin-bottom:0}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .fgcontact-infos .fgcontact-info i{color:#f4f4f4;font-size:16px;margin-right:10px}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .fgcontact-infos .fgcontact-info a,.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .fgcontact-infos .fgcontact-info p{font-family:var(--global--font-body);line-height:22px;font-size:14px;font-weight:700;margin-bottom:0;color:#f4f4f4}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .fgcontact-infos .fgcontact-info a:hover{color:var(--global--color-heading)}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .btn{width:150px;height:55px;-webkit-box-shadow:0 3px 63px 0 rgba(40,40,40,0.11);box-shadow:0 3px 63px 0 rgba(40,40,40,0.11);padding:0 20px;color:var(--global--color-primary)}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .btn i{color:var(--global--color-primary)}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .btn:hover{color:var(--global--color-white)}

.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .btn:hover i{color:var(--global--color-white)}

@media screen and (max-width: 991.98px) {

.fgimg-card-holder .fgimg-card .card-content .fgcontent-bottom .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}

}

.fgmap{position:relative;height:510px}

.fgmap iframe{position:absolute;top:0;left:0;right:0;height:100%;width:100%;-webkit-filter:brightness(104%) contrast(99%) saturate(0%) blur(0px) hue-rotate(0deg);filter:brightness(104%) contrast(99%) saturate(0%) blur(0px) hue-rotate(0deg)}

.fgmb-20{margin-bottom:20px!important}

.fgclients{padding-top:0;padding-bottom:0;border-bottom:2px solid #e6eaef;overflow:visible}

@media screen and (max-width: 991.98px) {

.fgclients{padding-top:40px}

}

.fgclients .fgclients-note{text-align:center}

@media screen and (min-width: 992px) {

.fgclients .fgclients-note{max-width:80%;margin:0 auto;-webkit-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px)}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgclients .fgclients-note{max-width:100%}

}

@media screen and (max-width: 991.98px) {

.fgclients .fgclients-note{margin:0 auto;max-width:80%}

}

@media screen and (max-width: 767.98px) {

.fgclients .fgclients-note{max-width:100%}

}

.fgclients .fgclients-note p{font-family:var(--global--font-body);font-weight:700;font-size:14px;color:var(--global--color-body);line-height:33px;margin-bottom:0}

.fgclients .fgclients-note p a{position:relative;font-weight:700;color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-transform:capitalize;padding-bottom:6px}

.fgclients .fgclients-note p a:hover::before{width:calc(100% - 20%)}

.fgclients .fgclients-note p a::before{content:'';-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background-color:var(--global--color-primary)}

.fgclients .fgclient{padding-top:49px;padding-bottom:49px;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:190px;margin-right:auto;margin-left:auto;position:relative;opacity:.5}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgclients .fgclient{width:130px}

}

.fgclients .fgclient:hover{opacity:1}

.fgclients .fgclient a{position:absolute;width:100%;height:100%;top:0;left:0;right:0;z-index:2}

.fgclients .fgclient img{max-width:100%;width:auto;display:block;margin-right:auto;margin-left:auto}

.fgglobal-locations{padding-top:105px;padding-bottom:30px}

@media screen and (max-width: 991.98px) {

.fgglobal-locations{padding-top:65px;padding-bottom:16px}

}

.fgglobal-locations .fgcontinent{margin-bottom:70px}

@media screen and (max-width: 991.98px) {

.fgglobal-locations .fgcontinent{margin-bottom:40px}

}

.fgglobal-locations .fgcontinent .fgcontinent-name{margin-bottom:27px;border-bottom:2px solid #e6eaef;padding-bottom:23px}

@media screen and (max-width: 991.98px) {

.fgglobal-locations .fgcontinent .fgcontinent-name{text-align:center}

}

.fgglobal-locations .fgcontinent .fgcontinent-name h2{font-family:var(--global--font-heading);font-weight:500;font-size:25px;line-height:30px;text-transform:capitalize;color:#1e4873;margin-bottom:0}

.fgglobal-locations .fgcontinent .fgcontinent-offices{margin-bottom:0}

@media screen and (max-width: 991.98px) {

.fgglobal-locations .fgcontinent .fgcontinent-offices{text-align:center}

}

.fgglobal-locations .fgcontinent .fgcontinent-offices ul{margin:0}

.fgglobal-locations .fgcontinent .fgcontinent-offices li a{font-family:var(--global--font-body);font-size:14px;line-height:40px;font-weight:700;color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgglobal-locations .fgcontinent .fgcontinent-offices li a:hover{color:var(--global--color-primary-alt)}

.fgglobal-locations .fgcontinent .fgcontinent-offices li a:hover i{color:var(--global--color-primary-alt)}

.fgglobal-locations .fgcontinent .fgcontinent-offices li a i{margin-right:15px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:var(--global--color-heading)}

@media only screen and (min-width: 768px) and (max-width: 991px) {
.fgtestimonial-area.fgbg-fit {
    background-size: cover !important
}
}

@media only screen and (max-width: 767px) {
.fgtestimonial-area.fgbg-fit {
    background-image: none !important;
    background-color: #091d3e;
    overflow: hidden
}
}

.fgtestimonial-style-one-box {
padding-top: 120px;
padding-bottom: 90px
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
.fgtestimonial-style-one-box {
    padding-top: 50px;
    padding-bottom: 0
}
}

@media only screen and (max-width: 767px) {
.fgtestimonial-style-one-box {
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: -30px
}
}

.fgtestimonial-style-one-carousel {
margin: 0 -15px
}

.fgtestimonial-style-one {
padding: 50px;
border-radius: 10px;
background: #fff;
padding-bottom: 20px
}

.fgtestimonial-style-one h4 {
font-weight: 600;
margin-bottom: 5px;
font-size: 22px
}

.fgtestimonial-style-one span {
display: block;
color: #27477d;
font-weight: 600;
font-size: 18px
}

.fgtestimonial-style-one p {
margin: 0;
line-height: normal
}

.fgtestimonial-style-one .fgquote-icon {
position: absolute;
width: 100px;
right: 10px;
top: 10px;
opacity: 0.6
}

.fgtestimonial-style-one .fgprovider {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 20px
}

.fgtestimonial-style-one .fgprovider .fgthumb img {
height: 80px;
margin-left: 3px;
padding: 0;
margin-right: 20px;
border-radius: 50%;
min-width: 80px
}

@media only screen and (max-width: 400px) {
.fgtestimonial-style-one .fgprovider .fgthumb img {
    display: none
}
}

.fgtestimonial-style-two-box {
padding-top: 120px;
padding-bottom: 120px
}

@media only screen and (max-width: 767px) {
.fgtestimonial-style-two-box {
    padding-top: 10px;
    padding-bottom: 10px
}
}

.fgtestimonial-style-two-box .fgsite-heading {
margin-bottom: 40px
}

.fgtestimonial-style-two .fgprovider {
margin-top: 40px
}

.fgtestimonial-style-two .fgthumb {
position: relative;
margin-bottom: 20px
}

.fgtestimonial-style-two .fgthumb>img {
height: 100px;
width: 100px;
border-radius: 50%;
background: -webkit-gradient(linear, left top, left bottom, from(#0090ff), color-stop(51%, #4e70fc), to(#9b4ff9));
background: linear-gradient(-180deg, #0090ff 0%, #4e70fc 51%, #9b4ff9 100%);
padding: 6px
}

.fgtestimonial-style-two p {
margin: 0;
font-size: 28px;
line-height: 1.3;
font-weight: 300;
color: #cccccc
}

.fgtestimonial-style-two h4 {
font-weight: 600;
margin-bottom: 3px
}

.fgtestimonial-style-two span {
color: #27477d;
font-weight: 600
}

.fgoffers{padding:0 5%}

.fgoffer-plan{border-radius:8px;padding:110px 0 110px 60px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgoffer-plan{padding-left:30px;padding-right:30px}

}

@media screen and (max-width: 767.98px) {

.fgoffer-plan{padding-left:30px;padding-right:30px}

}

@media screen and (max-width: 350px) {

.fgoffer-plan{padding-left:10px;padding-right:10px}

}

.fgoffer-plan .card-content{padding:90px 85px 84px 110px;background-color:var(--global--color-white);border-radius:4px;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgoffer-plan .card-content{padding-left:50px;padding-right:50px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgoffer-plan .card-content{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 991.98px) {

.fgoffer-plan .card-content{padding-left:40px;padding-right:40px;text-align:left}

}

@media screen and (max-width: 767.98px) {

.fgoffer-plan .card-content{padding:50px 25px 44px}

}

.fgoffer-plan .card-content .fgplan-badge{position:absolute;top:-5px;left:60px}

@media screen and (max-width: 500px) {

.fgoffer-plan .card-content .fgplan-badge{left:30px}

}

.fgoffer-plan .card-content .card-icon{margin-bottom:45px}

.fgoffer-plan .card-content .card-icon i{font-size:80px;color:#222222}

.fgoffer-plan .card-content .card-body{padding:0}

.fgoffer-plan .card-content .card-body .fgentry-heading{font-size:37px;color:#05213f;margin-bottom:28px}

@media screen and (max-width: 500px) {

.fgoffer-plan .card-content .card-body .fgentry-heading{font-size:28px}

}

.fgoffer-plan .card-content .card-body .fgentry-desc{margin-bottom:23px}

.fgoffer-plan .card-content .card-body .fgadvantages-box{margin-bottom:42px}

@media screen and (min-width: 768px) {

.fgoffer-plan .card-content .card-body .fgadvantages-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

}

@media (min-width: 768px) and (max-width: 991.98px) {

.fgoffer-plan .card-content .card-body .fgadvantages-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

}

.fgoffer-plan .card-content .card-body .fgadvantages-box .fgadvantages-list{margin:0;padding:0;list-style:none}

@media (min-width: 768px) and (max-width: 991.98px) {

.fgoffer-plan .card-content .card-body .fgadvantages-box .fgadvantages-list{margin-right:30px}

}

@media screen and (max-width: 991.98px) {

.fgoffer-plan .card-content .card-body .fgadvantages-box .fgadvantages-list{margin-bottom:0}

}

.fgoffer-plan .card-content .card-body .fgadvantages-box .fgadvantages-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--global--font-body);font-weight:700;font-size:15px;line-height:35px;color:var(--global--color-body)}

.fgoffer-plan .card-content .card-body .fgadvantages-box .fgadvantages-list li i{width:20px;height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--global--color-secondary);color:var(--global--color-white);margin-right:15px;border-radius:50%;font-size:10px}

.fgoffer-plan .card-content .card-body .fgentry-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 767.98px) {

.fgoffer-plan .card-content .card-body .fgentry-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

}

.fgoffer-plan .card-content .card-body .fgentry-action .fgprice{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}

@media screen and (max-width: 767.98px) {

.fgoffer-plan .card-content .card-body .fgentry-action .fgprice{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgoffer-plan .card-content .card-body .fgentry-action .fgprice span{font-family:var(--global--font-heading);font-weight:400;color:#1e4873}

.fgoffer-plan .card-content .card-body .fgentry-action .fgprice span::before{content:'/'}

.fgoffer-plan .card-content .card-body .fgentry-action .fgprice span:first-of-type::before{content:unset}

.fgoffer-plan .card-content .card-body .fgentry-action .fgprice span.fgcurrency{font-size:50px}

.fgoffer-plan .card-content .card-body .fgentry-action .fgprice span.fgtime{font-size:14px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}

.fgoffer-plan .card-content .card-body .fgentry-action .btn{-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);width:188px;height:65px}

@media screen and (min-width: 768px) {

.fgoffer-plan .card-content .card-body .fgentry-action .btn{margin-right:50px}

}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgoffer-plan .card-content .card-body .fgentry-action .btn{margin-right:40px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgoffer-plan .card-content .card-body .fgentry-action .btn{margin-right:25px}

}

@media screen and (max-width: 991.98px) {

.fgoffer-plan .card-content .card-body .fgentry-action .btn{margin-right:25px}

}

@media screen and (max-width: 767.98px) {

.fgoffer-plan .card-content .card-body .fgentry-action .btn{margin-right:0;margin-bottom:20px}

}

.fgoffer-plan .card-content .card-body .fgentry-action .btn i{font-size:10px}

.fgoffer-plan.fgpanel-left{border-radius:8px 0 0 8px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgoffer-plan.fgpanel-left{padding-right:0;padding-left:40px}

}

@media screen and (max-width: 991.98px) {

.fgoffer-plan.fgpanel-left{padding:50px;border-radius:8px 8px 0 0}

}

@media screen and (max-width: 500px) {

.fgoffer-plan.fgpanel-left{padding-left:25px;padding-right:25px}

}

.fgoffer-plan.fgpanel-left .card-content{border-radius:4px 0 0 4px;position:relative}

@media screen and (min-width: 992px) {

.fgoffer-plan.fgpanel-left .card-content::after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background-color:#eaeaea;width:2px;height:calc(100% - 180px)}

}

.fgoffer-plan.fgpanel-left .card-content .card-icon i{color:var(--global--color-primary-alt)}

.fgoffer-plan.fgpanel-left .card-content .fgadvantages-box .fgadvantages-list li i{background-color:var(--global--color-primary-alt)}

.fgoffer-plan.fgpanel-right{border-radius:0 8px 8px 0;padding-left:0;padding-right:60px;text-align:right}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgoffer-plan.fgpanel-right{padding-left:0;padding-right:40px}

}

@media screen and (max-width: 991.98px) {

.fgoffer-plan.fgpanel-right{padding:50px;border-radius:0 0 8px 8px}

}

@media screen and (max-width: 500px) {

.fgoffer-plan.fgpanel-right{padding-left:25px;padding-right:25px}

}

.fgoffer-plan.fgpanel-right .card-content{border-radius:0 4px 4px 0;position:relative}

@media screen and (min-width: 992px) {

.fgoffer-plan.fgpanel-right .card-content::after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#eaeaea;width:2px;height:calc(100% - 180px)}

}

@media screen and (max-width: 991.98px) {

.fgoffer-plan.fgpanel-right .card-content{text-align:right}

}

@media (min-width: 768px) and (max-width: 991.98px) {

.fgoffer-plan.fgpanel-right .card-content .card-body .fgadvantages-box{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

}

@media (min-width: 768px) and (max-width: 991.98px) {

.fgoffer-plan.fgpanel-right .card-content .card-body .fgadvantages-box .fgadvantages-list{margin-right:0;margin-left:30px}

}

.fgoffer-plan.fgpanel-right .card-content .card-body .fgadvantages-box .fgadvantages-list li{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

.fgoffer-plan.fgpanel-right .card-content .card-body .fgadvantages-box .fgadvantages-list li i{margin-right:0;margin-left:15px}

.fgoffer-plan.fgpanel-right .card-content .card-body .fgentry-action{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

@media screen and (max-width: 767.98px) {

.fgoffer-plan.fgpanel-right .card-content .card-body .fgentry-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

}

.fgoffer-plan.fgpanel-right .card-content .card-body .fgentry-action .btn{margin-right:0}

@media screen and (min-width: 768px) {

.fgoffer-plan.fgpanel-right .card-content .card-body .fgentry-action .btn{margin-left:50px}

}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgoffer-plan.fgpanel-right .card-content .card-body .fgentry-action .btn{margin-left:40px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgoffer-plan.fgpanel-right .card-content .card-body .fgentry-action .btn{margin-left:25px}

}

@media screen and (max-width: 991.98px) {

.fgoffer-plan.fgpanel-right .card-content .card-body .fgentry-action .btn{margin-left:25px}

}

@media screen and (max-width: 767.98px) {

.fgoffer-plan.fgpanel-right .card-content .card-body .fgentry-action .btn{margin-left:0;margin-bottom:20px}

}

.fgoffers-holder{padding:110px 60px;border-radius:8px}

@media screen and (max-width: 991.98px) {

.fgoffers-holder{padding:70px 40px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgoffers-holder{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 767.98px) {

.fgoffers-holder{padding-left:25px;padding-right:25px}

}

.fgoffers-holder .fgoffer-plan{padding:0;position:relative}

.fgoffers-holder .fgoffer-plan::after{content:'';position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;background-color:#e6eaef;height:2px;width:calc(100% - 180px);z-index:5}

@media screen and (max-width: 767.98px) {

.fgoffers-holder .fgoffer-plan::after{width:calc(100% - 60px)}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgoffers-holder .fgoffer-plan::after{width:calc(100% - 60px)}

}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgoffers-holder .fgoffer-plan::after{width:calc(100% - 60px)}

}

.fgoffers-holder .fgoffer-plan.fgplan-top{border-radius:4px 4px 0 0}

.fgoffers-holder .fgoffer-plan.fgplan-top::after{bottom:0}

.fgoffers-holder .fgoffer-plan.fgplan-top .card-content{border-radius:4px 4px 0 0;padding-top:90px}

@media screen and (max-width: 767.98px) {

.fgoffers-holder .fgoffer-plan.fgplan-top .card-content{padding-top:50px}

}

.fgoffers-holder .fgoffer-plan.fgplan-top .card-content .card-icon i{color:var(--global--color-primary-alt)}

.fgoffers-holder .fgoffer-plan.fgplan-top .card-content .fgadvantages-box .fgadvantages-list li i{background-color:var(--global--color-primary-alt)}

.fgoffers-holder .fgoffer-plan.fgplan-bottom{border-radius:0 0 4px 4px}

.fgoffers-holder .fgoffer-plan.fgplan-bottom::after{top:0}

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content{padding-bottom:85px;border-radius:0 0 4px 4px}

@media screen and (max-width: 767.98px) {

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content{padding-bottom:45px}

}

@media screen and (max-width: 991.98px) {

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content .card-body{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}

}

@media (min-width: 768px) and (max-width: 991.98px) {

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content .card-body .fgadvantages-box{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content .card-body .fgadvantages-box .fgadvantages-list{margin-right:0;margin-left:30px}

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content .card-body .fgadvantages-box .fgadvantages-list li{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content .card-body .fgadvantages-box .fgadvantages-list li i{margin-left:10px;margin-right:0}

}

@media screen and (max-width: 767.98px) {

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content .card-body .fgadvantages-box{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content .card-body .fgadvantages-box li{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content .card-body .fgadvantages-box li i{margin-left:10px;margin-right:0}

}

@media (min-width: 768px) and (max-width: 991.98px) {

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content .card-body .fgentry-action{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

}

@media screen and (max-width:767.98px) {

.fgoffers-holder .fgoffer-plan.fgplan-bottom .card-content .card-body .fgentry-action{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

}

@media screen and (min-width: 992px) {

.fgoffers-holder .fgoffer-plan .card-infos{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);margin-bottom:-5px}

}

.fgoffers-holder .fgoffer-plan .card-content{border-radius:0;padding:70px 90px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgoffers-holder .fgoffer-plan .card-content{padding-left:30px;padding-right:30px}

}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgoffers-holder .fgoffer-plan .card-content{padding-left:30px;padding-right:30px}

}

@media screen and (max-width: 767.98px) {

.fgoffers-holder .fgoffer-plan .card-content{padding-left:30px;padding-right:30px}

}

.fgoffers-holder .fgoffer-plan .card-content .fgplan-badge{top:50px;left:auto;right:-5px}

@media screen and (max-width: 991.98px) {

.fgoffers-holder .fgoffer-plan .card-content .fgplan-badge{top:9px}

}

.fgoffers-holder .fgoffer-plan .card-content .card-body{display:-webkit-box;display:-ms-flexbox;display:flex}

@media screen and (max-width: 991.98px) {

.fgoffers-holder .fgoffer-plan .card-content .card-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

}

.fgoffers-holder .fgoffer-plan .card-content .card-body .card-icon{margin-right:50px}

@media screen and (max-width: 1199.98px) {

.fgoffers-holder .fgoffer-plan .card-content .card-body .card-icon{margin-right:25px}

}

@media screen and (max-width: 991.98px) {

.fgoffers-holder .fgoffer-plan .card-content .card-body .card-icon{margin-right:0;margin-bottom:50px}

}

.fgoffers-holder .fgoffer-plan .card-content .card-body .fgentry-desc{margin-bottom:26px}

@media screen and (max-width: 991.98px) {

.fgoffers-holder .fgoffer-plan .card-content .card-body .fgadvantages-box{margin-bottom:0}

}

@media (min-width: 768px) and (max-width: 991.98px) {

.fgoffers-holder .fgoffer-plan .card-content .card-body .fgadvantages-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

}

@media screen and (max-width: 991.98px) {

.fgoffers-holder .fgoffer-plan .card-content .card-body .fgentry-action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}

}

@media (min-width: 768px) and (max-width: 991.98px) {

.fgoffers-holder .fgoffer-plan .card-content .card-body .fgentry-action{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgoffers-holder .fgoffer-plan .card-content .card-body .fgentry-action .btn{padding:0 15px}

}

.fgvideo{position:relative;border-radius:8px;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;height:560px}

.fgvideo.fgvideo-2{margin-bottom:67px}

.fgmfp-bg{z-index:1543}

.fgmfp-wrap{z-index:1642}

@-webkit-keyframes pulse {

0%{-webkit-transform:scale(1);transform:scale(1)}

100%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}

}

@keyframes pulse {

0%{-webkit-transform:scale(1);transform:scale(1)}

100%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}

}

.fgcta{padding-top:50px;padding-bottom:50px}

.fgcta .fgcta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between}

@media screen and (max-width: 991.98px) {

.fgcta .fgcta-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgcta .fgcta-wrapper .fgcta-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 991.98px) {

.fgcta .fgcta-wrapper .fgcta-body{margin-bottom:40px}

}

@media screen and (max-width: 767.98px) {

.fgcta .fgcta-wrapper .fgcta-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}

}

.fgcta .fgcta-wrapper .fgcta-body .fgcta-icon{-ms-flex-negative:0;flex-shrink:0;margin-right:60px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgcta .fgcta-wrapper .fgcta-body .fgcta-icon{margin-right:30px}

}

@media screen and (max-width: 767.98px) {

.fgcta .fgcta-wrapper .fgcta-body .fgcta-icon{margin-right:0;margin-bottom:40px}

}

.fgcta .fgcta-wrapper .fgcta-body .fgcta-icon img{max-width:100%}

.fgcta .fgcta-wrapper .fgcta-body .fgcta-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

.fgcta .fgcta-wrapper .fgcta-body .fgcta-content h2{font-family:var(--global--font-heading);font-size:24px;line-height:1.4;font-weight:700;color:#05213f;margin-bottom:15px}

.fgcta .fgcta-wrapper .fgcta-body .fgcta-content p{font-family:var(--global--font-body);font-size:16px;line-height:27px;font-weight:400;color:var(--global--color-body);margin-bottom:0}

.fgcta .fgcta-wrapper .fgcta-action{-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgcta .fgcta-wrapper .fgcta-action{-ms-flex-preferred-size:20%;flex-basis:20%;margin-left:20px}

}

.fgcta .fgcta-wrapper .fgcta-action .btn{width:290px;height:70px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgcta .fgcta-wrapper .fgcta-action .btn{width:220px}

}

.fgcta .fgcta-wrapper .fgcta-action .btn i{font-size:10px}

.fgpage-404 h3{font-size:280px;font-weight:600;line-height:1.1;margin-bottom:0}

.fgpage-404 p{color:#a5a5a5;font-size:15px;font-weight:400;line-height:23px;margin-bottom:20px}

@media only screen and (max-width: 767px) {

.fgpage-404 h3{font-size:150px}

.fgpage-404 .btn{width:125px}

}

@media only screen and (min-width: 992px) and (max-width: 1200px) {

.fgpage-404 h3{font-size:180px}

}

.fgservices{padding-top:124px;padding-bottom:90px}

@media screen and (max-width: 991.98px) {

.fgservices{padding-top:59px;padding-bottom:40px}

}

.fgservices .fgservice-panel{position:relative;background-color:var(--global--color-white);border-radius:4px;-webkit-box-shadow:0 5px 83px 0 rgba(6,52,100,0.1);box-shadow:0 5px 83px 0 rgba(6,52,100,0.1);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-bottom:40px}

@media screen and (max-width: 991.98px) {

.fgservices .fgservice-panel{max-width:370px;margin:0 auto 30px}

}

.fgservices .fgservice-panel:hover{-webkit-box-shadow:0 5px 83px 0 rgba(6,52,100,0.12);box-shadow:0 5px 83px 0 rgba(6,52,100,0.12)}

.fgservices .fgservice-panel:hover .fgservice-img{opacity:1;visibility:visible}

.fgservices .fgservice-panel:hover .fgservice-content::before{width:0}

.fgservices .fgservice-panel:hover .fgservice-content .fgservice-icon::before{opacity:0;visibility:hidden}

.fgservices .fgservice-panel:hover .fgservice-content .fgservice-icon i{color:var(--global--color-white)}

.fgservices .fgservice-panel:hover .fgservice-content .fgservice-title h3 a{color:var(--global--color-white)}

.fgservices .fgservice-panel:hover .fgservice-content .fgservice-desc p{color:var(--global--color-white)}

.fgservices .fgservice-panel:hover .fgservice-content .fgservice-more{padding-top:0}

.fgservices .fgservice-panel:hover .fgservice-content .fgservice-more .btn{height:70px;background-color:var(--global--color-primary)}

.fgservices .fgservice-panel .fgservice-img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:transparent;z-index:2;opacity:0;border-radius:4px;visibility:hidden;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;overflow:hidden}

.fgservices .fgservice-panel .fgservice-img::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(32,115,211,0.85);z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgservices .fgservice-panel .fgservice-img::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(40,205,250,0)),color-stop(0%,rgba(29,101,185,0)),color-stop(16.43%,rgba(29,101,185,0)),color-stop(97.66%,#222222),to(#222222));background:-o-linear-gradient(rgba(40,205,250,0) 0%,rgba(29,101,185,0) 0%,rgba(29,101,185,0) 16.43%,#222222 97.66%,#222222 100%);background:linear-gradient(rgba(40,205,250,0) 0%,rgba(29,101,185,0) 0%,rgba(29,101,185,0) 16.43%,#222222 97.66%,#222222 100%);z-index:2;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgservices .fgservice-panel .fgservice-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgservices .fgservice-panel .fgservice-content{position:relative;z-index:3;text-align:center;padding:60px 50px 50px;border-radius:4px;overflow:hidden}

.fgservices .fgservice-panel .fgservice-content::before{content:'';position:absolute;top:0;left:0;height:6px;width:calc(100% - 50px);background-color:var(--global--color-secondary);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgservices .fgservice-panel .fgservice-content::before{width:calc(100% - 25px)}

}

@media screen and (max-width: 767.98px) {

.fgservices .fgservice-panel .fgservice-content::before{width:calc(100% - 25px)}

}

@media screen and (max-width: 767.98px) {

.fgservices .fgservice-panel .fgservice-content{padding-left:20px;padding-right:20px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgservices .fgservice-panel .fgservice-content{padding-left:25px;padding-right:25px}

}

@media screen and (min-width: 992px) {

.fgservices .fgservice-panel .fgservice-content{text-align:left}

}

.fgservices .fgservice-panel .fgservice-content .fgservice-icon{position:relative;margin-bottom:42px}

.fgservices .fgservice-panel .fgservice-content .fgservice-icon:hover i{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}

.fgservices .fgservice-panel .fgservice-content .fgservice-icon::before{content:'';position:absolute;top:-20px;left:-20px;width:80px;height:80px;border-radius:50%;background-color:#eef3fa;z-index:-1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgservices .fgservice-panel .fgservice-content .fgservice-icon::before{left:-10px}

}

@media screen and (max-width: 991.98px) {

.fgservices .fgservice-panel .fgservice-content .fgservice-icon::before{left:50%;-webkit-transform:translateX(calc(-50% - 20px));-ms-transform:translateX(calc(-50% - 20px));transform:translateX(calc(-50% - 20px))}

}

.fgservices .fgservice-panel .fgservice-content .fgservice-icon i{display:inline-block;color:var(--global--color-secondary);font-size:75px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgservices .fgservice-panel .fgservice-content .fgservice-title h3{font-family:var(--global--font-heading);font-size:23px;font-weight:700;line-height:32px;margin-bottom:16px;text-transform:capitalize}

.fgservices .fgservice-panel .fgservice-content .fgservice-title h3 a{color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgservices .fgservice-panel .fgservice-content .fgservice-title h3 a:hover{color:var(--global--color-white)}

.fgservices .fgservice-panel .fgservice-content .fgservice-desc{margin-bottom:52px}

.fgservices .fgservice-panel .fgservice-content .fgservice-desc p{font-family:var(--global--font-body);color:var(--global--color-body);font-size:15px;font-weight:400;line-height:25px;margin-bottom:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgservices .fgservice-panel .fgservice-content .fgservice-more{padding-top:20px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgservices .fgservice-panel .fgservice-content .fgservice-more .btn{width:100%;height:50px;background-color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgservices .fgservice-panel .fgservice-content .fgservice-more .btn:hover{color:var(--global--color-white)}

.fgservices .fgservice-panel .fgservice-content .fgservice-more .btn:hover i{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}

.fgservices .fgservice-panel .fgservice-content .fgservice-more .btn i{font-size:10px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgservices .fgservice-panel.fgservice-panel-2:hover .fgservice-img{opacity:0;visibility:hidden}

.fgservices .fgservice-panel.fgservice-panel-2:hover .fgservice-content::before{width:calc(100% - 50px);background-color:var(--global--color-primary)}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgservices .fgservice-panel.fgservice-panel-2:hover .fgservice-content::before{width:calc(100% - 25px)}

}

@media screen and (max-width: 767.98px) {

.fgservices .fgservice-panel.fgservice-panel-2:hover .fgservice-content::before{width:calc(100% - 25px)}

}

.fgservices .fgservice-panel.fgservice-panel-2:hover .fgservice-content .fgservice-icon::before{opacity:1;visibility:visible}

.fgservices .fgservice-panel.fgservice-panel-2:hover .fgservice-content .fgservice-icon i{color:var(--global--color-primary)}

.fgservices .fgservice-panel.fgservice-panel-2:hover .fgservice-content .fgservice-title h3 a{color:var(--global--color-heading)}

.fgservices .fgservice-panel.fgservice-panel-2:hover .fgservice-content .fgservice-desc p{color:var(--global--color-body)}

.fgservices .fgservice-panel.fgservice-panel-2 .fgservice-content{padding-top:50px}

.fgservices .fgservice-panel.fgservice-panel-2 .fgservice-content .fgservice-icon{margin-bottom:32px}

.fgservices .fgservice-panel.fgservice-panel-2 .fgservice-content .fgservice-title h3{margin-bottom:26px}

.fgservices .fgservice-panel.fgservice-panel-2 .fgservice-content .fgservice-desc{margin-bottom:32px}

.fgservices .fgservice-panel.fgservice-panel-2 .fgservice-content .fgservice-more{padding-top:0}

.fgservices .fgservice-panel.fgservice-panel-2 .fgservice-content .fgservice-more .btn{width:164px;height:65px;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11)}

@media screen and (max-width: 991.98px) {

.fgservices .fgservice-panel.fgservice-panel-2 .fgservice-content .fgservice-more .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}

}

.fgservices.fgservices-2{padding-top:60px;padding-bottom:60px}

@media screen and (max-width: 991.98px) {

.fgservices.fgservices-2{padding-bottom:85px}

}

.fgservices.fgservices-2 .owl-carousel .owl-dots{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}

@media screen and (max-width: 767.98px) {

.fgservices.fgservices-2 .owl-carousel .owl-dots{-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px)}

}

.fgservices.fgservices-2 .owl-carousel .owl-stage-outer{overflow:visible}

.fgservices.fgservices-2 .owl-carousel .owl-stage-outer .owl-item{opacity:0}

.fgservices.fgservices-2 .owl-carousel .owl-stage-outer .owl-item.active{opacity:1}

.fgservices.fgservices-2 .fgprocesses-note{padding:0;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}

.fgservices.fgservices-2 .fgprocesses-note a{position:relative;padding-bottom:6px}

.fgservices.fgservices-2 .fgprocesses-note a:hover::before{width:calc(100% - 20%)}

.fgservices.fgservices-2 .fgprocesses-note a::before{content:'';-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background-color:var(--global--color-primary)}

.fgservices.fgservices-3{padding-top:60px;padding-bottom:60px}

@media screen and (max-width: 991.98px) {

.fgservices.fgservices-3{padding-bottom:149px;padding-bottom:70px}

}

.fgservices.fgservices-3 .owl-carousel .owl-dots{margin-bottom:30px}

@media screen and (min-width: 992px) {

.fgservices.fgservices-3 .owl-carousel .owl-dots{margin-bottom:0;position:absolute;bottom:-6px;right:0}

}

.fgservices.fgservices-3 .owl-carousel .owl-stage-outer{overflow:visible}

.fgservices.fgservices-3 .owl-carousel .owl-stage-outer .owl-item{opacity:0}

.fgservices.fgservices-3 .owl-carousel .owl-stage-outer .owl-item.active{opacity:1}

.fgservices.fgservices-3 .fgprocesses-note{padding:0}

@media screen and (min-width: 992px) {

.fgservices.fgservices-3 .fgprocesses-note{text-align:left;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);margin-bottom:-6px}

}

.fgservices.fgservices-3 .fgprocesses-note a{position:relative;padding-bottom:6px}

.fgservices.fgservices-3 .fgprocesses-note a:hover::before{width:calc(100% - 20%)}

.fgservices.fgservices-3 .fgprocesses-note a::before{content:'';-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:2px;background-color:var(--global--color-primary)}

.fgservice-single{padding-top:60px;padding-bottom:110px}

@media screen and (max-width: 991.98px) {

.fgservice-single{padding-top:70px;padding-bottom:70px}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos{margin-bottom:66px}

@media screen and (max-width: 991.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos{text-align:center}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos .fgentry-heading{font-size:24px;line-height:1;font-weight:700;margin-bottom:21px;color:#05213f;text-transform:capitalize}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos .fgentry-desc{font-size:17px;line-height:27px;margin-bottom:25px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos .fgentry-desc:last-child{margin-bottom:0}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-introduction{margin-bottom:32px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-introduction .fgentry-heading{margin-bottom:17px}

@media screen and (min-width: 992px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-introduction .fgentry-heading{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans{border-radius:8px;margin-bottom:67px;padding:60px}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans{padding-left:30px;padding-right:30px}

}

@media screen and (max-width: 767.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans{padding-left:30px;padding-right:30px}

}

@media screen and (max-width: 350px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans{padding-left:10px;padding-right:10px}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content{padding:70px 70px 63px;background-color:var(--global--color-white);border-radius:4px;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 991.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content{padding-left:40px;padding-right:40px;text-align:left}

}

@media screen and (max-width: 767.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content{padding-left:25px;padding-right:25px;-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;text-align:center}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .fgplan-badge{position:absolute;top:40px;right:-5px}

@media screen and (max-width: 350px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .fgplan-badge{top:10px}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-icon{margin-right:50px}

@media screen and (max-width: 991.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-icon{margin-right:30px}

}

@media screen and (max-width: 767.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-icon{margin-right:0;margin-bottom:30px}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-icon i{font-size:80px;color:#222222}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body{padding:0}

@media screen and (min-width: 768px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);margin-bottom:-5px}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-heading{font-size:37px;color:#05213f;margin-bottom:28px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgadvantages-box{margin-bottom:42px}

@media screen and (min-width: 768px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgadvantages-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgadvantages-box .fgadvantages-list{margin:0;padding:0;list-style:none}

@media screen and (max-width: 991.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgadvantages-box .fgadvantages-list{margin-bottom:0}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgadvantages-box .fgadvantages-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--global--font-body);font-weight:700;font-size:15px;line-height:35px;color:var(--global--color-body)}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgadvantages-box .fgadvantages-list li i{width:20px;height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--global--color-secondary);color:var(--global--color-white);margin-right:15px;border-radius:50%;font-size:10px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 767.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action{-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}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .fgprice{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}

@media screen and (max-width: 767.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .fgprice{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .fgprice span{font-family:var(--global--font-heading);font-weight:400;color:#1e4873}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .fgprice span::before{content:'/'}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .fgprice span:first-of-type::before{content:unset}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .fgprice span.fgcurrency{font-size:50px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .fgprice span.fgtime{font-size:14px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .btn{width:188px;height:65px}

@media screen and (min-width: 768px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .btn{margin-right:50px}

}

@media (min-width: 1200px) and (max-width: 1399.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .btn{margin-right:40px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .btn{margin-right:25px}

}

@media screen and (max-width: 991.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .btn{margin-right:25px}

}

@media screen and (max-width: 767.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .btn{margin-right:0;margin-bottom:20px}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fghealth-plans .card-content .card-body .fgentry-action .btn i{font-size:10px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-stats{margin-bottom:67px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-stats img{max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}

@media screen and (max-width: 991.98px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-stats img{margin-top:40px}

}

@media screen and (min-width: 992px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-stats img{margin-top:7px}

}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-video .fgentry-desc{margin-bottom:32px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-why{margin-bottom:68px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-why .fgentry-desc{margin-bottom:32px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-benefits{margin-bottom:66px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-benefits .fgentry-heading{margin-bottom:37px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-industries .fgentry-heading{margin-bottom:36px}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-industries .carousel-dots .owl-stage-outer{overflow:visible}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-industries .carousel-dots .owl-stage-outer .owl-item{opacity:0;visibility:hidden}

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-industries .carousel-dots .owl-stage-outer .owl-item.active{opacity:1;visibility:visible}

@media screen and (min-width: 992px) {

.fgservice-single .fgservice-entry .fgentry-content .fgentry-infos.fgentry-industries .carousel-dots .owl-dots{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

}

.fgservice-single .fgservice-entry .fgentry-content .fgprojects{margin-bottom:0}

.fgservice-single .fgservice-entry .fgentry-content .fgprojects .fgentry-heading{margin-bottom:37px}

.fgindustries{position:relative;padding-top:104px;padding-bottom:110px}

@media screen and (max-width: 991.98px) {

.fgindustries{padding-top:64px;padding-bottom:70px}

}

.fgindustries .fgindustries-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 5%);border-radius:8px;height:100%;z-index:1}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgindustries .fgindustries-overlay{width:calc(100% - 2%)}

}

@media screen and (max-width: 767.98px) {

.fgindustries .fgindustries-overlay{width:100%;border-radius:8px 8px 0 0}

}

.fgindustries .fgindustries-content{position:relative;z-index:2}

.fgindustries .fgactions-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:right}

@media screen and (max-width: 991.98px) {

.fgindustries .fgactions-holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

@media screen and (max-width: 767.98px) {

.fgindustries .fgactions-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

}

.fgindustries .fgactions-holder .btn{width:232px;height:65px;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.12);box-shadow:0 3px 63px 0 rgba(6,52,100,0.12)}

.fgindustries .fgactions-holder .btn i{font-size:10px}

.fgindustries.fgindustries-2{padding-top:124px;padding-bottom:0}

@media screen and (max-width: 991.98px) {

.fgindustries.fgindustries-2{padding-top:64px}

}

.fgindustries.fgindustries-2 .fgprocesses-note{padding-top:0;padding-bottom:0;margin-top:13px;margin-bottom:52px}

.fgindustry-panel{border-radius:4px;-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);padding:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:470px;margin-bottom:40px;position:relative}

@media screen and (max-width:991.98px) {

.fgindustry-panel{max-width:370px;margin:0 auto 40px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgindustry-panel{padding-left:25px;padding-right:25px}

}

@media screen and (max-width: 767.98px) {

.fgindustry-panel{padding-left:25px;padding-right:25px}

}

.fgindustry-panel:hover .fgindustry-img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}

.fgindustry-panel:hover .fgindustry-img .fgindustry-img-overlay{opacity:1;visibility:visible}

.fgindustry-panel:hover .fgindustry-content .fgindustry-title{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}

.fgindustry-panel:hover .fgindustry-content .fgindustry-body{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}

.fgindustry-panel .fgindustry-content{position:relative;z-index:5;overflow:hidden}

.fgindustry-panel .fgindustry-content .fgindustry-title{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;text-align:center;padding:0 20px;height:70px;width:100%;background-color:var(--global--color-white);border-radius:4px;position:absolute;bottom:0;left:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgindustry-panel .fgindustry-content .fgindustry-title{padding-left:20px;padding-right:20px}

}

@media screen and (max-width: 767.98px) {

.fgindustry-panel .fgindustry-content .fgindustry-title{padding-left:20px;padding-right:20px}

}

.fgindustry-panel .fgindustry-content .fgindustry-title h3{font-family:var(--global--font-heading);font-size:19px;font-weight:500;line-height:30px;margin-bottom:0;text-transform:capitalize}

.fgindustry-panel .fgindustry-content .fgindustry-title h3 a{color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgindustry-panel .fgindustry-content .fgindustry-title h3 a:hover{color:var(--global--color-heading)}

.fgindustry-panel .fgindustry-content .fgindustry-body{margin-top:15px;padding:32px 30px 37px;background-color:var(--global--color-white);border-radius:4px;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;visibility:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgindustry-panel .fgindustry-content .fgindustry-body{padding-left:20px;padding-right:20px}

}

@media screen and (max-width: 767.98px) {

.fgindustry-panel .fgindustry-content .fgindustry-body{padding-left:20px;padding-right:20px}

}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-label{position:absolute;top:-15px;left:30px;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;padding:0 10px;height:30px;border-radius:4px 4px 4px 0;background-color:var(--global--color-primary-alt)}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-label{left:20px}

}

@media screen and (max-width: 767.98px) {

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-label{left:20px}

}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-label::before{content:'';width:9px;height:7px;position:absolute;top:calc(100% - 1px);left:0;background-color:var(--global--color-primary-alt);-webkit-clip-path:polygon(100% 0,0 0,0 100%);clip-path:polygon(100% 0,0 0,0 100%)}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-label span{font-family:var(--global--font-body);font-weight:400;font-size:14px;color:var(--global--color-white)}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-name{margin-bottom:15px}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-name h3{font-family:var(--global--font-heading);font-size:18px;font-weight:500;line-height:30px;margin-bottom:0;text-transform:capitalize}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-name h3 a{color:var(--global--color-heading);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-name h3 a:hover{color:var(--global--color-heading)}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-desc{margin-bottom:19px}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-desc p{font-family:var(--global--font-body);color:#8e949e;font-size:15px;font-weight:400;line-height:25px;margin-bottom:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-more a{font-family:var(--global--font-body);color:var(--global--color-heading);font-size:14px;font-weight:700;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-transform:capitalize}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-more a:hover i{margin-right:15px}

.fgindustry-panel .fgindustry-content .fgindustry-body .fgindustry-more a i{font-size:10px;color:var(--global--color-primary);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-right:10px}

.fgindustry-panel .fgindustry-img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:transparent;z-index:2;border-radius:4px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;overflow:hidden}

.fgindustry-panel .fgindustry-img .fgindustry-img-overlay{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:transparent;z-index:3;border-radius:4px;opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgindustry-panel .fgindustry-img .fgindustry-img-overlay::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:rgba(32,115,211,0.85);z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgindustry-panel .fgindustry-img .fgindustry-img-overlay::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(40,205,250,0)),color-stop(0%,rgba(29,101,185,0)),color-stop(16.43%,rgba(29,101,185,0)),color-stop(97.66%,#222222),to(#222222));background:-o-linear-gradient(rgba(40,205,250,0) 0%,rgba(29,101,185,0) 0%,rgba(29,101,185,0) 16.43%,#222222 97.66%,#222222 100%);background:linear-gradient(rgba(40,205,250,0) 0%,rgba(29,101,185,0) 0%,rgba(29,101,185,0) 16.43%,#222222 97.66%,#222222 100%);z-index:2;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgindustry-panel .fgindustry-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}

.fgindustry-single{padding-top:110px;padding-bottom:100px}

@media screen and (max-width: 991.98px) {

.fgindustry-single{padding-top:70px;padding-bottom:70px}

}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos{margin-bottom:66px}

@media screen and (max-width: 991.98px) {

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos{text-align:center}

}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos .fgentry-heading{font-size:24px;line-height:1;font-weight:700;margin-bottom:21px;color:#05213f;text-transform:capitalize}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos .fgentry-desc{font-size:17px;line-height:27px;margin-bottom:25px}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos .fgentry-desc:last-child{margin-bottom:0}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-introduction{margin-bottom:32px}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-introduction .fgentry-heading{margin-bottom:17px}

@media screen and (min-width: 992px) {

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-introduction .fgentry-heading{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}

}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-offers .fgprices-list{padding:37px 40px 28px;border-radius:8px;background-color:#f4f4f4}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-offers .fgprices-list h3{font-family:var(--global--font-heading);font-weight:500;font-size:19px;line-height:1;margin-bottom:26px;color:#05213f;text-transform:capitalize}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-offers .fgprices-list ul{margin-bottom:0}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-offers .fgprices-list ul li{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;text-transform:capitalize;font-size:15px;font-weight:700;font-family:var(--global--font-body);color:#848e9f;text-transform:capitalize;border-bottom:1px solid #e6eaef;margin-bottom:14px;padding-bottom:12px}

@media screen and (min-width: 768px) {

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-offers .fgprices-list ul li:last-child{margin-bottom:0;border-bottom:0}

}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-offers .fgprices-list ul li .fgprice{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;height:27px;margin-left:5px;font-family:var(--global--font-body);font-weight:700;font-size:15px;color:var(--global--color-white);background-color:var(--global--color-secondary);padding:0 10px;border-radius:2px}

@media screen and (max-width: 991.98px) {

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-offers .fgprices-list.fginversed{margin-top:30px}

}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-offers .fgprices-list.fginversed ul li .fgprice{background-color:var(--global--color-primary-alt)}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-why{margin-bottom:68px}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-why .fgentry-desc{margin-bottom:32px}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-benefits{margin-bottom:0}

@media screen and (max-width: 991.98px) {

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-benefits{margin-bottom:70px}

}

.fgindustry-single .fgindustry-entry .fgentry-content .fgentry-infos.fgentry-benefits .fgentry-heading{margin-bottom:37px}

.fgprocesses{padding-top:60px;padding-bottom:75px}

@media screen and (max-width: 991.98px) {

.fgprocesses{padding-top:65px}

}

.fgprocesses .fgprocess-panel{padding:50px 30px;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:4px;background-color:var(--global-color-white)}

@media screen and (max-width: 991.98px) {

.fgprocesses .fgprocess-panel{max-width:370px;margin:0 auto 10px}

}

@media (min-width: 992px) and (max-width: 1199.98px) {

.fgprocesses .fgprocess-panel{padding-left:15px;padding-right:15px}

}

.fgprocesses .fgprocess-panel:hover{background-color:#eef3f8}

.fgprocesses .fgprocess-panel:hover .fgpanel-shape{opacity:0;visibility:hidden;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgprocesses .fgprocess-panel:hover .fgprocess-body .fgprocess-content a{color:var(--global--color-white);background-color:var(--global--color-secondary);border-color:var(--global--color-secondary);-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11)}

.fgprocesses .fgprocess-panel .fgpanel-shape{position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:100%;z-index:0}

.fgprocesses .fgprocess-panel .fgprocess-number{position:absolute;top:21px;left:30px;font-family:var(--global--font-body);font-size:60px;font-weight:300;line-height:1;font-style:italic;color:#cdd6e0;z-index:2}

.fgprocesses .fgprocess-panel .fgprocess-body{position:relative;z-index:2;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;text-align:center}

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-icon{margin-bottom:24px}

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-icon i{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:55px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#222222}

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-content h3{font-family:var(--global--font-heading);font-weight:500;font-size:18px;color:#1e4873;line-height:27px;margin-bottom:16px;text-transform:capitalize}

@media screen and (min-width: 1200px) {

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-content h3{padding:0 15px}

}

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-content p{font-size:15px;line-height:25px;margin-bottom:22px}

.fgprocesses .fgprocess-panel .fgprocess-body .fgprocess-content a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:130px;height:50px;padding:0 18px}

.fgprocesses .fgprocesses-holder{padding-bottom:60px;border-bottom:2px solid #e6eaef}

@media screen and (max-width: 991.98px) {

.fgprocesses .fgprocesses-holder{padding-bottom:30px}

}

.fgprocesses.fgprocesses-2{padding-top:190px}

@media screen and (max-width: 991.98px) {

.fgprocesses.fgprocesses-2{padding-top:140px}

}

.fgprocesses.fgprocesses-3 .fgprocess-panel:hover{background-color:var(--global--color-white)}

.fgprocesses-note{position:relative;text-align:center;padding-top:53px;padding-bottom:52px}

.fgprocesses-note p{font-family:var(--global--font-body);font-weight:700;font-size:14px;line-height:25px;color:var(--global--color-body);margin-bottom:0;position:relative;z-index:2}

.fgprocesses-note p a{color:var(--global--color-heading);text-transform:capitalize}

.fgprocesses-note p a:hover i{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}

.fgprocesses-note p a i{display:inline-block;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:var(--global--color-primary);font-size:10px;margin-left:10px}

.fgprocesses-note .fgnote-bg{position:absolute;left:-44px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}

@media screen and (max-width: 991.98px) {

.fgprocesses-note .fgnote-bg{left:-20px}

}

@media screen and (max-width: 767.98px) {

.fgprocesses-note .fgnote-bg{display:none}

}

.fgprocesses-note .fgnote-bg i{font-size:85px;color:#dde8f5}

#wrapperParallax{position:relative;z-index:2;min-height:100vh}

#footerParallax{position:fixed;z-index:-1;left:0;right:0;bottom:0}

@media only screen and (max-width: 991px) {

#wrapperParallax{margin-bottom:0!important}

#footerParallax{position:static;text-align:center}

}

.fgfooter{background-color:var(--global--color-secondary);padding-top:30px;padding-bottom:0;position:relative}

.fgfooter .fgfooter-top{padding-top:60px;padding-bottom:60px}

@media screen and (max-width: 991.98px) {

.fgfooter .fgfooter-top{padding-top:40px;padding-bottom:15px}

}

@media screen and (max-width: 767.98px) {

.fgfooter .fgfooter-top{padding-bottom:70px}

}

.fgfooter .fgfooter-bottom{background-color:var(--global--color-white)}

.fgfooter .fgfooter-widget{text-align:center}

@media screen and (min-width: 768px) {

.fgfooter .fgfooter-widget{text-align:left}

}

.fgfooter .fgfooter-widget .fgfooter-widget-title h3{font-family:var(--global--font-heading);color:#f9f9f9;font-size:23px;font-weight:700;line-height:30px;margin-bottom:35px}

.fgfooter .fgfooter-widget .fgwidget-content p{color:#ffffffa6;font-size:16px;font-weight:400;line-height:24px;margin-bottom:25px}

.fgfooter .fgfooter-widget .fgwidget-content h5{color:#fff;font-size:20px;margin-bottom:10px}

.fgfooter .fgfooter-widget .fgwidget-content .fgmodule-social{height:auto;line-height:normal}

.fgfooter .fgwidget-newsletter .fgwidget-content{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}

@media screen and (min-width: 768px) {

.fgfooter .fgwidget-newsletter .fgwidget-content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

}

.fgfooter .fgwidget-newsletter .fgwidget-content .btn{-webkit-box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);box-shadow:0 3px 63px 0 rgba(6,52,100,0.11);width:200px;height:61px;margin-bottom:40px;padding:0 15px}

.fgfooter .fgwidget-newsletter .fgwidget-content .fgmodule-social a{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;width:40px;height:40px;background:transparent;border-radius:50%;border:2px solid rgba(154,170,187,0.4)}

.fgfooter .fgwidget-newsletter .fgwidget-content .fgmodule-social a:hover{border-color:var(--global--color-primary)}

.fgfooter .fgwidget-newsletter .fgwidget-content .fgmodule-social a:hover i{width:38px;height:38px}

.fgfooter .fgwidget-newsletter .fgwidget-content .fgmodule-social a i:hover{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}

.fgfooter .fgwidget-links ul{padding-left:0;list-style:none;margin-bottom:0;overflow:hidden}

@media screen and (min-width: 768px) {

.fgfooter .fgwidget-links ul{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}

}

.fgfooter .fgwidget-links ul li{display:block;margin-bottom:10px}

.fgfooter .fgwidget-links ul li a{color:#ffffffa6;font-size:15px;font-weight:400;text-transform:capitalize;font-family:var(--global--font-body)}

.fgfooter .fgwidget-links ul li a:hover{color:var(--global--color-primary)}

.fgfooter .fgwidget-contact .fgwidget-content p{margin-bottom:15px}

.fgfooter .fgwidget-contact .fgwidget-content .fgphone{margin-bottom:18px}

.fgfooter .fgwidget-contact .fgwidget-content .fgphone a{color:var(--global--color-white);font-size:19px;font-weight:700;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}

.fgfooter .fgwidget-contact .fgwidget-content .fgphone a:hover{color:var(--global--color-white)}

.fgfooter .fgwidget-contact .fgwidget-content .fgphone a:hover i{color:var(--global--color-white)}

.fgfooter .fgwidget-contact .fgwidget-content .fgphone a i{color:var(--global--color-primary);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;display:inline-block;font-size:16px;margin-right:20px}

.fgfooter .fgwidget-contact .fgwidget-content .fgaddress a{color:#9aaabb}

.fgfooter .fgwidget-contact .fgwidget-content .fgaddress a:hover{color:var(--global--color-primary)}

.fgfooter .fgwidget-contact .fgwidget-content .fgdirections{font-family:var(--global--font-body);font-weight:700;font-size:14px;color:var(--global--color-white);text-transform:capitalize;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative}

.fgfooter .fgwidget-contact .fgwidget-content .fgdirections i{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:12px;margin-right:10px}

.fgfooter .fgwidget-contact .fgwidget-content .fgdirections:hover{color:var(--global--color-primary)}

.fgfooter .fgwidget-contact .fgwidget-content .fgdirections:hover i{color:var(--global--color-primary)}

.fgfooter-copyright{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 767.98px) {

.fgfooter-copyright{height:auto;padding:35px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

@media screen and (max-width: 767.98px) {

.fgfooter-copyright .fgcopyright-holder{margin-bottom:15px}

}

.fgfooter-copyright .fgcopyright-holder .fgcopyright{margin-bottom:9px}

.fgcopyright-links{margin-right:10px}

@media screen and (max-width: 991.98px) {

.fgfooter-copyright .fgcopyright-holder .fgcopyright{text-align:center}

}

.fgfooter-copyright .fgcopyright-holder .fgcopyright span{font-family:var(--global--font-body);font-weight:400;font-size:14px;color:var(--global--color-body);text-transform:capitalize}

.fgfooter-copyright .fgcopyright-holder .fgcopyright span a{color:#222222}

.fgfooter-copyright .fgcopyright-holder .fgcopyright span a:hover{color:var(--global--color-primary)}

.fgfooter-copyright .fgcopyright-holder .fgcopyright-links ul{margin:0}

@media screen and (max-width: 767.98px) {

.fgfooter-copyright .fgcopyright-holder .fgcopyright-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

}

.fgfooter-copyright .fgcopyright-holder .fgcopyright-links ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.fgfooter-copyright .fgcopyright-holder .fgcopyright-links ul li:last-child::after{content:unset}

.fgfooter-copyright .fgcopyright-holder .fgcopyright-links ul li::after{content:'-';margin:0 15px;color:var(--global--color-heading)}

@media screen and (max-width: 767.98px) {

.fgfooter-copyright .fgcopyright-holder .fgcopyright-links ul li::after{margin:0 5px}

}

.fgfooter-copyright .fgcopyright-holder .fgcopyright-links ul li a{font-family:var(--global--font-body);font-weight:400;font-size:14px;color:var(--global--color-heading);text-transform:capitalize}

.fgfooter-copyright .fgcopyright-holder .fgcopyright-links ul li a:hover{color:var(--global--color-primary)}

.fgfooter-copyright .fgpayment-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

@media screen and (max-width: 767.98px) {

.fgfooter-copyright .fgpayment-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

}

.fgfooter-copyright .fgpayment-holder .fgpayment-methods{margin-right:30px}

@media screen and (max-width: 767.98px) {

.fgfooter-copyright .fgpayment-holder .fgpayment-methods{margin-right:0;margin-bottom:10px}

}

.fgfooter-copyright .fgpayment-holder .fgpayment-methods a{margin-right:10px}

.fgfooter-copyright .fgpayment-holder .fgpayment-methods a:last-child{margin-right:0}

@media only screen and (min-width: 320px) and (max-width: 767px) {

.fgfooter .fgfooter-widget{padding-top:0;padding-bottom:15px}

.fgfooter .fgfooter-widget-title h5{margin-bottom:15px}

}

@media only screen and (min-width: 768px) and (max-width: 991px) {

.fgfooter .fgfooter-widget{padding-bottom:40px;padding-top:60px}

.fgfooter .fgfooter-widget .fgfooter-widget-title h5{margin-bottom:15px}

}

.fgpost-media img{height:100%;width:100%;object-fit:cover}

.fgmain-slider-ripped-paper svg{position:absolute;bottom:-1px;width:100%;left:0;color:#fff;z-index:3}

.fgfooter-ripped-paper svg{position:absolute;width:100%;left:0;color:var(--global--color-secondary);z-index:3;margin-top:-50px}

.fgservice-style-two{position:relative;padding-top:60px}

.fgservice-style-two .fgupper-box .fgtext{position:relative;display:block;margin-top:25px}

.fgservice-block-two{margin-bottom:24px}

.fgservice-block-two .fginner-box{position:relative;display:block;overflow:hidden;border-radius:7px}

.fgservice-block-two .fginner-box .fgimage-box{position:relative;display:block;overflow:hidden}

.fgservice-block-two .fginner-box .fgimage-box:before{position:absolute;content:'';width:100%;height:100%;background:-webkit-linear-gradient(-90deg,rgba(30,36,52,0.0),rgba(30,36,52,1) 100%);top:0;right:0;z-index:1;transition:all 500ms ease}

.fgservice-block-two .fginner-box:hover .fgimage-box:before{opacity:0}

.fgservice-block-two .fginner-box .fgimage-box img{width:100%;height:380px;object-fit:cover}

.fgservice-block-two .fginner-box .fgcontent-box{position:absolute;left:0;top:0;right:0;width:100%;height:100%;z-index:1;opacity:1;transition:all 500ms ease}

.fgservice-block-two .fginner-box:hover .fgcontent-box{opacity:0}

.fgservice-block-two .fginner-box .fgcontent-box .fglink{position:absolute;top:30px;right:30px}

.fgservice-block-two .fginner-box .fglink a{position:relative;display:inline-block;width:70px;height:70px;text-align:center;background-color:#fff;font-size:14px;line-height:22px;color:#1e2434;font-weight:600;padding:14px 0 10px;z-index:1}

.fgservice-block-two .fginner-box .fglink a span{position:relative;display:block}

.fgservice-block-two .fginner-box .fglink a i{position:relative;display:block;font-size:16px;margin-bottom:0;transition:all 500ms ease}

.fgservice-block-two .fginner-box .fgcontent-box .fginner{position:absolute;left:0;bottom:0;width:100%;padding:0 30px 32px}

.fgservice-block-two .fginner-box .fgcontent-box .fginner .fgicon-box{position:relative;display:block;margin-bottom:35px}

.fgservice-block-two .fginner-box .fgcontent-box .fginner .fgtext{position:relative;display:block;padding-left:22px}

.fgservice-block-two .fginner-box .fgcontent-box .fginner .fgtext:before{position:absolute;content:'';width:1px;height:8px;left:0;top:5px}

.fgservice-block-two .fginner-box .fgcontent-box .fginner .fgtext:after{position:absolute;content:'';width:1px;height:calc(100% - 29px);left:0;top:21px}

.fgservice-block-two .fginner-box .fgcategory{position:relative;display:block;font-size:18px;line-height:24px;color:#fff;margin-bottom:0}

.fgservice-block-two .fginner-box h3{position:relative;display:block;font-size:22px;line-height:normal;color:#fff;font-weight:600;margin-bottom:0}

.fgservice-block-two .fginner-box h3 a{display:inline-block;color:#fff}

.fgservice-block-two .fginner-box .fgoverlay-content{position:absolute;left:0;top:15px;right:0;width:100%;height:100%;z-index:2;padding:30px;opacity:0;visibility:hidden;transition:all 500ms ease}

.fgservice-block-two .fginner-box:hover .fgoverlay-content{top:0;opacity:1;visibility:visible}

.fgservice-block-two .fginner-box .fgoverlay-content:before{position:absolute;content:'';background-color:#1e2434;width:100%;height:100%;left:0;top:0;right:0;opacity:.9}

.fgservice-block-two .fginner-box .fgoverlay-content:after{position:absolute;content:'';width:calc(100% - 60px);height:calc(100% - 60px);left:30px;top:30px}

.fgservice-block-two .fginner-box .fgoverlay-content .fglink{position:absolute;top:60px;right:60px}

.fgservice-block-two .fginner-box .fgoverlay-content .fglink a{color:#fff}

.fgservice-block-two .fginner-box .fgoverlay-content .fglink a i{color:#fff}

.fgservice-block-two .fginner-box .fgoverlay-content .fgtext{position:absolute;left:0;bottom:0;width:100%;padding:20px;z-index:1;flex-direction:column-reverse;display:flex;align-items:flex-start;height:100%}

.fgservice-block-two .fginner-box .fgoverlay-content .fgtext p{color:#aab0bf;margin-top:15px}

figure{margin:0}

.owl-theme .owl-nav{margin-top:0}

.owl-theme .owl-nav [class*='owl-']{color:#1a1a1a;background-color:#fff!important;border-radius:0;border:none;margin:0;width:60px;height:60px}

.owl-theme .owl-nav [class*='owl-']:focus{outline:none;border:none}

.owl-theme .owl-nav [class*='owl-']:hover{color:#9f9e9e;background-color:#fff}

.owl-nav i:before{font-size:18px}

.owl-theme .owl-nav .owl-prev,.owl-theme .owl-nav .owl-next{position:absolute;top:50%;left:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}

.owl-theme .owl-nav .owl-next{left:auto;right:0}

.owl-carousel .owl-item .fgproje_detay{object-fit:contain;height:480px;background:#1a1a1a}

.fgps-widget-meta{margin-bottom:35px}

.fgps-widget-meta h5{font-size:18px;text-transform:uppercase;margin-bottom:8px}

@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {

.fgarticle-nav-content{padding-left:0;padding-right:0}

}

.fgarticle-nav-content span{text-transform:uppercase;margin-bottom:8px;display:inline-block}

.fgarticle-nav-content h6{font-size:16px;line-height:24px;margin-bottom:0}

.fgarticle-nav-content.fgnext-article{text-align:right}

@media only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px) {

.fgarticle-nav-content.fgnext-article{margin-top:30px;text-align:left;padding-left:0}

}

hr{border-bottom:6px solid #f4f4f4;border-top:0 none;margin:30px 0;padding:0}

.fghome-box{position:relative;background-color:#343841;position:relative;display:block;text-align:center;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;z-index:20;margin:10px 0}

.fghome-box:hover{background-color:#253250}

.fghome-box::before,.fghome-box::after{content:"";display:block;position:absolute;position:absolute;pointer-events:none;-webkit-transition:opacity .85s,-webkit-transform .35s;transition:opacity .85s,transform .35s}

.fghome-box::before{top:40px;right:20px;bottom:40px;left:20px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}

.fghome-box::after{top:20px;right:40px;bottom:20px;left:40px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}

.fghome-box:hover::after,.fghome-box:hover::before{opacity:.7;-webkit-transform:scale(1);transform:scale(1);z-index:10}

.fghome-box img{width:100%;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;opacity:.6}

.fghome-box .fgtitle{color:#fff;font-weight:400;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;font-size:30px}

.fghome-box .fgdesc{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);color:#fff;font-weight:300;width:90%;padding:0 15px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;opacity:0;visibility:hidden}

.fghome-box:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:.2}

.fghome-box:hover .fgdesc{opacity:1;visibility:visible;transition-delay:.1s}

@media screen and (min-width:1367px) {

.fghome-box .fgtitle{font-size:30px;letter-spacing:-.5px;top:40%}

.fghome-box .fgdesc{font-size:16px;top:60%}

.fghome-box:hover .fgtitle{top:35%}

.fghome-box:hover .fgdesc{top:55%}

}

@media screen and (min-width:1467px) {

.fgmodule-search .fgmodule-icon span{display:inline-block!important}

}

@media screen and (max-width:1366px) {

.fghome-box .fgtitle{font-size:24px;letter-spacing:-.5px;top:40%}

.fghome-box .fgdesc{font-size:16px;top:70%}

.fghome-box:hover .fgtitle{top:25%}

.fghome-box:hover .fgdesc{top:55%;width:85%}

}

@media screen and (max-width:1200px) {

.fghome-box{min-height:300px;margin:5px 0}

.fghome-box img{object-fit:cover;min-height:300px;width:auto;min-width:100%;opacity:.6}

.fghome-box .fgtitle{letter-spacing:1px;top:40%}

.fghome-box .fgdesc{font-size:16px;top:70%}

.fghome-box:hover .fgtitle{top:25%}

.fghome-box:hover .fgdesc{top:55%;width:85%}

}

@media screen and (max-width:480px) {

.fghome-box{min-height:0;height:250px}

.fghome-box::before{top:20px;right:20px;bottom:20px;left:20px}

.fghome-box::after{top:10px;right:40px;bottom:10px;left:40px}

.fghome-box .fgtitle{font-size:24px;letter-spacing:1px;top:35%}

.fghome-box .fgdesc{width:calc(100% - 55px)}

.fghome-box:hover .fgtitle{top:30%}

.fghome-box:hover .fgdesc{top:55%}

}

.fgproject-panel{margin-bottom:20px;background-color:#fff;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;border-radius:8px;position:relative;z-index:2;-webkit-box-shadow:0 5px 83px 0 #600;box-shadow:0 5px 83px 0 #600;margin-bottom:30px}

.fgproject-panel img{max-width:100%;height:300px;width:100%;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;object-fit:cover}

.fgicon-box{padding:37px 60px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear}

.fgicon-box .fgicon-main{color:#1a1a1a}

.fgicon-box .fgicon-main i,.fgicon-box .fgicon-main span:before{font-size:54px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear}

.fgicon-box .fgicon-main i,.fgicon-box .fgicon-main img{margin-bottom:17px}

.fgicon-box .fgicon-main span{display:block;line-height:1;margin-bottom:28px}

.fgicon-box h5{margin-bottom:15px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear}

.fgicon-box h5 a{color:#1a1a1a}

.fgicon-box p{margin-bottom:13px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear}

.fgicon-box--bg-img{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#f4f4f4; border-radius:7px;}

.fgicon-box--bg-img.fgicon-box--is-line-hover:before,.fgicon-box--bg-img.fgicon-box--is-line-hover:after{content:"";position:absolute;background:#1a1a1a;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear}

.fgicon-box--bg-img.fgicon-box--is-line-hover:before{width:0;height:1px;bottom:-10px;left:10px}

.fgicon-box--bg-img.fgicon-box--is-line-hover:after{width:1px;height:0;top:10px;right:-11px}

.fgicon-box--bg-img.fgicon-box--is-line-hover:hover:before{width:calc(100% + 5px)}

.fgicon-box--bg-img.fgicon-box--is-line-hover:hover:after{height:calc(100% + 5px)}

.fgicon-box--bg-img:hover{background-color:#1a1a1a}

.fgicon-box--bg-img:hover h5{color:#fff}

.fgicon-box--bg-img:hover h5 a{color:#fff}

.fgicon-box--bg-img:hover p{color:#a3a3a3}

.fgicon-box--bg-img:hover .fgbtn-details{opacity:.9;color:#fff}

.fgicon-box--bg-img:hover .fgbtn-details:before{background:#505050}

.fgicon-box--classic{padding:0}

.fgicon-box--classic p{margin-bottom:0}

.fgicon-box--bg-color{padding:30px;padding-bottom:28px;background-color:#1a1a1a;border:1px solid #292929;position:relative}

.fgicon-box--bg-color .fglink_overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}

.fgicon-box--bg-color h5{color:#fff;margin-bottom:11px;line-height:1.1}

.fgicon-box--bg-color p{color:#a3a3a3;margin-bottom:0}

.fgicon-box--bg-color .fgicon-main{color:#fff;text-align:center;line-height:1;margin-top:10px}

.fgicon-box--bg-color .fgicon-main i,.fgicon-box--bg-color .fgicon-main span:before{font-size:45px}

.fgicon-box--bg-color .fgicon-main span{margin-bottom:0}

.fgicon-box--bg-color .fgicon-main img{max-width:60px}

.fgicon-box--bg-color.fgicon-box--icon-left .fgicon-main{float:left}

.fgicon-box--bg-color.fgicon-box--icon-left .fgcontent-box{padding-left:68px}

.fgicon-box--bg-color.fgicon-box--icon-right .fgicon-main{float:right}

.fgicon-box--bg-color.fgicon-box--icon-right .fgcontent-box{padding-right:68px;text-align:right}

.fgicon-box--bg-color:hover{background-color:#000}

.fgicon-box--bg-color:hover .fglink_overlay{z-index:1}

@media (min-width: 768px) and (max-width: 991px) {

.fgicon-box--bg-img{padding:25px 40px}

.fgicon-box--bg-color{padding:20px}

}

.fgicon-box--bg-img{margin-bottom:20px}

.fgreferanslar img{padding:10px;}

.fgreferanslar img:hover{filter:none}

.fgimg,img{max-width:100%;-webkit-transition:all .3s ease-out 0;-moz-transition:all .3s ease-out 0;-ms-transition:all .3s ease-out 0;-o-transition:all .3s ease-out 0;transition:all .3s ease-out 0}

.fggolge1{box-shadow:0px 0px 20px 0px rgb(62 62 101 / 13%)!important}

.turkey-map-drawing{text-align:center}

.turkey-map-drawing svg{width:100%;height:auto}

.turkey-map-drawing g.is-completed path{fill:#9BCB3B}

.turkey-map-drawing path{cursor:pointer;fill:#032B56;-webkit-transition:.2s;transition:.2s}

.turkey-map-drawing path:hover{fill:#9BCB3B!important}

.turkey-map-name{position:absolute;z-index:2}

.turkey-map-name div{display:inline-block;background:#9BCB3B;color:#fff;font-size:13px;font-weight:500;padding:8px 16px;border-radius:2px}

.fglist .card{width:100%;border-radius:5px;padding:30px;margin-bottom:2rem;border:10px solid transparent;display:inline-block;box-shadow:0px 0px 20px 0px rgb(62 62 101 / 13%);transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}

.fgbayiler>.fgicon{position:absolute;right:30px;top:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;width:37px;height:37px;border:2px solid currentColor;color:#000;opacity:.3}

.fgbox-header{margin-bottom:50px}

.fgbayiler .fgtitle{color:#4d4d4d;font-size:20px;font-weight:600;line-height:1.3;margin-bottom:0}

.fgbayiler .fgtitle.fgsmall{font-size:19px; margin-bottom:0}

.fgbayiler .fgtext{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#939393;font-size:16px;margin-top:5px;margin-right:10px}

.fgbox-footer .fgname{color:#777;font-size:18px; font-weight:500;display:block}

.fgbox-footer .fgtext .fgicon{margin-right:10px;font-size:16px}

.card{position:relative;width:100%;border-radius:5px;padding:30px;margin-bottom:2rem;border:10px solid transparent;display:inline-block;box-shadow:0px 0px 20px 0px rgb(62 62 101 / 13%);transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}

.card:hover,.card-active{border-bottom:10px solid #1a1a1a}

#accordion .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:none;background:none;border-radius:0;box-shadow:none;padding:0;margin:0}

#accordion .card .card-body{background-color:#f4f4f4;color:#000;border-radius:0;margin-bottom:5px}

#accordion .card .card-header{background-color:#f4f4f4;color:var(--global--color-secondary);border-bottom:1px solid #f4f4f4;margin-bottom:5px}

#accordion .card .card-header a{color:#000000;font-weight:400;width:100%}

#accordion .card .card-header h5{font-weight:400;font-size:15px}

.fgtoggle{display:block;transition: background 0.3s ease;}

/* .fginner{display:none} */

.fgselect{height:auto;line-height:inherit;padding:15px 20px;font-size:14px;border:0;font-weight:500;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}

.fgshop-item{position:relative;margin-bottom:40px}

.fgprod-img{width:100%;text-align:center;box-sizing:border-box;padding:0px;border-top-left-radius:10px;border-top-right-radius:10px;background:#fff;position:relative;border-bottom:0;-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:1;align-items:center;justify-content:center;display:flex}

.fglayout-dark .fgprod-img{background:#212529!important}

.fgins-inverter-badge{height:90px!important;width:100px;top:-19px;position:absolute;left:0}

.fgprod-img img{margin-top:0;width:auto;max-height:340px;padding:10px}

.fgprod-img .fglabel:not(.fgdiscount){top:0;color:#3bb77e;background:#3bb77e36;padding:0 15px;height:25px;line-height:25px;font-weight:600} 

.fgprod-img .fglabel{position:absolute;left:0;top:10px;font-size:14px;color:#666}

.fgprod-img .fglabel.fgdiscount{right:10px;left:unset;font-weight:700}

.fgprod-img .fgprod-name{width:calc(100% - 42px);position:absolute;bottom:20px;font-size:14px;text-align:center;left:20px;color:#000}

.fgprod-text{width:100%;min-height:100px;background:#fff;box-sizing:border-box;padding:0px 10px 0px 10px;-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-top:0;position:relative}

.fglayout-dark .fgprod-text{background:#212529!important}

.fgprod-text .fgfeatures{width:100%;text-align:center;font-size:17px;min-height:50px; padding:5px;margin-bottom:0px;}

.fgprod-text .fgfeatures span{display:block;width:100%;text-align:center;font-size:16px;min-height:30px;line-height:1.4;overflow:hidden;color:var(--global--color-primary-darken);font-weight:500;overflow: hidden;}

.fglayout-dark .fgprod-text{color:#fff!important}

.fgprod-text .fgprice{width:90%;text-align:center;margin:0 5%;color:#000;font-size:0}

.fgprod-text .fgprice span.fglinetrough{color:#666;text-decoration:line-through;font-weight:300}

.fgprod-text .fgprice span{font-size:15px;display:inline-block;text-align:center;height:40px;line-height:40px;float:none;font-weight:700;color:var(--global--color-secondary);padding:0 5px}

.fglayout-dark .fgprod-text .fgprice span{color:#fff!important}

.fgprod-text .fgbuttons{width:100%;margin-top:10px;text-align:center}

.fgprod-text .fgbuttons a:last-child{float:right;margin-right:10px}

.fgprod-text .fgbuttons a:first-child{margin-left:10px}

.fgprod-text .fgbuttons a{text-align:left;height:20px;line-height:20px;font-size:12px;position:relative;padding-left:24px;display:inline-block;float:none!important}

.fgprod-text .fgprod-detail-btn{transition:all .3s cubic-bezier(.77,0,.175,1);position:absolute;left:0;bottom:2px;width:100%;overflow:hidden;height:40px;line-height:40px;text-align:center;letter-spacing:1px;color:var(--global--color-secondary);font-size:14px;font-weight:700;background:#ffffff05;text-transform:uppercase}

.fgprod-text .fgprod-detail-btn span{position:relative;z-index:3;transition:all .3s cubic-bezier(.77,0,.175,1)}

.fgprod-text .fgprod-detail-btn .fghover-bg{transition:all .3s cubic-bezier(.77,0,.175,1);position:absolute;left:0;bottom:0;width:100%;height:0;background-color:var(--global--color-secondary);z-index:2}

.fgprod-text .fgprod-detail-btn span{position:relative;z-index:3;transition:all .3s cubic-bezier(.77,0,.175,1)}

.fgprod-text .fgbottom-line{position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--global--color-secondary)}

.fgprod:hover .fgprod-text .fgprod-detail-btn .fghover-bg{height:50px}

.fgprod:hover .fgprod-text .fgprod-detail-btn span{color:#fff}

.fgpro-detail-big-img{-webkit-box-shadow:0 0 40px rgba(82,85,90,0.1);-moz-box-shadow:0 0 40px rgba(82,85,90,0.1);box-shadow:0 0 40px rgba(82,85,90,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}

.fgprod-img .fglabel.fgdiscount{z-index:1;background:var(--global--color-red);color:var(--global--color-white);padding:0 15px;position:absolute;font-weight:600;right:0;top:0;height:25px;line-height:25px}

.fgproduct-sort{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:45px;position:relative}

.fgproduct-sort .fgselect{background-color:#f4f4f4}

.fgproduct-sort .fgproduct-sort-ordering{text-align:left;min-width:240px}

.fgproduct-sort .fgproduct-sort-ordering .fgpro-choose-ordering{position:relative}

.fgproduct-sort .fgproduct-sort-ordering .fgpro-choose-ordering .fgchoose-control{width:100%;border:1px solid #ddd;padding:15px 0 15px 20px;display:block;color:#677286;font-size:16px;font-weight:500;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;cursor:pointer;outline:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:transparent}

.fgproduct-sort .fgproduct-result-count{text-align:right;flex-grow:1}

@media(max-width:500px) {

.fgproduct-sort .fgproduct-result-count{text-align:left;margin-top:20px}

.fgfooter .fgfooter-widget .fgwidget-content .fgmodule-social{justify-content:center}

.fgfooter .fgwidget-links .fgwidget-content{text-align:left}

.fgfooter .fgwidget-links h3{text-align:left}

}

.fgproduct-sort .fgproduct-result-count .fgproduct-count-text{font-size:16px;color:var(--global--color-secondary);font-weight:500;margin:0;letter-spacing:2px}

.fgsidebar-widget.fgcontact-form-action{padding-left:0}

.fgsidebar-widget{position:relative;margin-bottom:45px}

.fgsidebar-title{position:relative;margin-bottom:17px}

.fgsidebar-title h2{position:relative;color:var(--global--color-secondary);font-size:24px;font-weight:600;line-height:1.3em;text-transform:capitalize}

.fgblog-cat-two{position:relative;border-radius:0;overflow:hidden;background-color:#f4f4f4}

.fgblog-cat-two li{position:relative}

.fgblog-cat-two li a{position:relative;color:#000;font-size:14px;padding:13px 20px;display:block;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;border-bottom:1px dashed #00000036}

.fgblog-cat-two li a:hover{color:#fff;background-color:var(--global--color-secondary)}

.fgblog-cat-two li:last-child a{border-bottom:0}

.fgblog-cat-two li a span{position:absolute;right:20px}

.fgsidebar .card{margin-bottom:10px;border-radius:0;padding:0;border:0;box-shadow:none;background:#f9f9f9}

.fgsidebar .card-header{padding:.75rem 1.25rem;margin-bottom:0;background:#f9f9f9;border-color:#dedede;border-radius:0}

.fgsidebar .card-header a{color:#000;display:block}

.fgsidebar .fgshow .card-body{border-left:solid 2px var(--global--color-secondary)!important}

.fgsidebar .card-header a:not(.collapsed) .fgrotate-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}

.fgsidebar .fgtitle{letter-spacing:2px;font-size:16px;color:#000;margin-bottom:10px;font-weight:700}

.fgcheckbox-custom,.fgradio-custom{opacity:0;position:absolute}

.fgcheckbox-custom,.fgcheckbox-custom-label,.fgradio-custom,.fgradio-custom-label{display:inline-block;vertical-align:middle;cursor:pointer}

.fgcheckbox-custom-label,.fgradio-custom-label{position:relative;display:block;margin:0}

.fgcheckbox-custom+.fgcheckbox-custom-label:before,.fgradio-custom+.fgradio-custom-label:before{content:'';border:1px solid var(--global--color-secondary);display:inline-block;line-height:15px;vertical-align:middle;width:20px;height:20px;padding:2px;margin-right:10px;text-align:center}

.fgcheckbox-custom:checked+.fgcheckbox-custom-label:before{content:"";background:var(--global--color-secondary);color:var(--global--color-secondary)}

.fgradio-custom+.fgradio-custom-label:before{border-radius:50%}

.fgradio-custom:checked+.fgradio-custom-label:before{content:"";background:#fff;color:#1f2026}

.fgblog-cat-two li.active a{color:#fff}

.fgblog-cat-two li.active{background-color:var(--global--color-secondary)}

.fgcontact-form-action .form-control{height:auto;line-height:inherit;padding:15px 20px;font-size:14px;color:var(--global--color-secondary);border:0;font-weight:500;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#f4f4f4}

.fgcontact-form-action .form-group .fgsubmit-btn{position:absolute;right:20px;top:50%;border:0;background-color:transparent;color:var(--global--color-secondary);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.col-kolaymenu{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;background:none;border:none;float:right;margin-right:5px}

.col-kolaymenu-filter{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;background:none;border:none;float:right;margin-right:5px}

@media only screen and (max-width: 767px) {

.col-kolaymenu{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}

.fgkolay-menu>ul{display:none}

.col-kolaymenu-filter{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}

.fgkolay-menu-filter .fgfiltre{display:none}

.fgprod-img{height:auto}

.fgprod-img img{margin-top:0px;height:auto;object-fit:contain}

.fgprod-text{padding:0}

.fgprod-text .fgprice span{font-size:13px;height:auto;line-height:normal}

.fgbelgeler img{height:auto}

.fgproduct-sort{display:flex;align-items:center;flex-wrap:wrap;position:relative;margin:-20px 10px 45px}

.fgproduct-sort .fgproduct-sort-ordering{width:100%}

.fgsidebar-title h2{margin-bottom:5px}

.fgsidebar-widget{margin-bottom:20px}

.fgcontact-form-action .form-control{margin-bottom:10px}

.fgsingle-product .fgproduct-content{text-align:left;margin-top:20px}

.fgmain-slider-ripped-paper svg{display:none}

.fgfooter-ripped-paper svg{display:none}

.fggallery-cover{height:auto}

section{padding:20px 0!important}

}

.fgfloat-right{float:right!important}

#fgurunslider1{border:1px solid #f4f4f4;background-color:var(--global--color-white);position:relative;-webkit-box-shadow:0px 5px 70px 0px rgb(3 43 86 / 6%);box-shadow:0px 5px 70px 0px rgb(3 43 86 / 6%)}

#fgurunslider2{margin-top:10px}

#fgurunslider2 .owl-nav button{width:20px;height:30px;background:#032b56!important;padding:5px!important;display:flex;align-items:center;justify-content:center}

.fgurunbuyuk img{width:100%;max-width:100%;display:block;height:500px!important;object-fit:contain!important;padding:5px}

.fgurunkucuk img{width:100%;max-width:100%;display:block;height:120px!important;object-fit:contain!important;padding:5px;background-color:var(--global--color-white);border:1px solid #f4f4f4}

.fgproduct-price .fgold-price{text-decoration:line-through;color:#B6B6B6;margin-left:20px;font-size:28px;font-weight:700}

.fgstock-status{display:inline-block;padding:8px 12px;border-radius:5px;margin-bottom:20px;font-size:14px;font-weight:700;line-height:1}

.fgstock-status.fgout-stock{background:var(--global--color-red);color:#fff}

.fgstock-status.fgout-yeni{color:#3bb77e;background:#3bb77e36}

@media (max-width: 767px) {

.fggallery-list{margin-top:15px}

}

.fggallery-list .fggallery-card{margin-bottom:15px}

.fggallery-list .fggallery-card:last-child{margin-bottom:0}

.fggallery-list .fgglink{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}

.fggallery-list .fgphoto{width:120px;height:90px;overflow:hidden}

.fggallery-list .fgphoto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}

.fggallery-list .fgdescription{padding-left:20px}

.fggallery-list .fgdescription .fgtitle{color:#6f6f6f;font-size:16px;font-weight:500;line-height:1.3;overflow:hidden;max-height:43px}

.fggallery-list .fgdescription .fgdate{color:#939393;font-size:13px;margin-top:7px}

.fggallery-list .fgdescription .fgdate .fgicon{font-size:13px;margin-right:7px}

.fggallery.fglist .fggallery-card{margin-bottom:30px}

@media (max-width: 479px) {

.fggallery.fglist .fggallery-card:last-child{margin-bottom:0}

}

.fggallery-card a{position:relative;display:block}

.fggallery-card a:hover .fggallery-body{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.7)));background:linear-gradient(transparent,rgba(0,0,0,0.7))}

.fggallery-card a:hover .fggallery-cover img{-webkit-transform:scale(1.1);transform:scale(1.1)}

.fggallery-card a:hover .fggallery-photo img{-webkit-transform:scale(1.1);transform:scale(1.1)}

.fggallery-card a:hover .fggallery-overlay{opacity:1;visibility:visible}

.fggallery-header{position:relative}

.fggallery-header .fgicon{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:50px;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(238,51,53,0.9);color:#fff;font-size:18px}

.fggallery-photo{overflow:hidden;height:200px}

.fggallery-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.7s ease;transition:.7s ease}

.fggallery-footer{padding-top:15px}

.fggallery-footer .fgtitle{color:#6f6f6f;font-size:16px;font-weight:500;line-height:1.4;max-height:46px;overflow:hidden;margin-bottom:8px}

.fggallery-footer .fgtext{color:#6f6f6f;font-size:13px;line-height:1.7;max-height:64px;overflow:hidden}

.fggallery-overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:11;background:rgba(0,0,0,0.3);padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}

.fggallery-overlay .fgicon{font-size:42px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}

.fggallery-body{border-radius:7px; left:0;right:0;top:0;bottom:0;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.5)));background:linear-gradient(transparent,rgba(0,0,0,0.5));padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

@media (max-width: 767px) {

.fggallery-body{padding:20px}

}

.fggallery-body .fgtitle{color:#fff;font-size:21px;font-weight:600;line-height:normal;padding-right:50px;overflow:hidden;max-height:90px;margin:0}

.fggallery-body .fgdate{color:#fff;font-size:13px;margin-top:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.8}

.fggallery-body .fgdate .fgicon{font-size:13px;margin-right:7px}

.fggallery-body>.fgicon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ee3335;border-radius:100%;color:#fff;font-size:18px;position:absolute;right:20px;top:20px}

@media (max-width: 479px) {

.fggallery-body>.fgicon{display:none}

}

.fggallery-cover{overflow:hidden;height:300px; border-radius:7px; border:solid 6px #2a2a2a; }

@media (max-width: 479px) {

.fggallery-cover{height:auto}

}

.fggallery-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:ease .7s;transition:ease .7s}

.fgno-gutters{margin-right:0;margin-left:0}

.fgvideo-detail__wrapper{background:#333;min-height:600px;padding-top:50px;padding-bottom:150px}

.fgvideo-detail__header{margin-top:20px;margin-bottom:20px}

.fgvideo-detail__header .fgtitle{color:#fff;font-size:28px;font-weight:400}

.fgvideo-detail-player iframe{width:100%;height:530px}

@media (max-width: 767px) {

.fgvideo-detail-player iframe{height:auto}

}

@media (min-width: 768px) and (max-width: 991px) {

.fgvideo-detail-player iframe{height:400px}

}

.fgvideo-detail-other-videos .fgheading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:rgba(0,0,0,0.2);height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;padding-right:15px;color:#fff;font-size:16px;font-weight:400;margin:0}

.fgvideo-detail-other-videos .fgheading .fgall-videos{text-transform:capitalize;font-size:12px;color:#fff;opacity:.7;font-weight:400}

.fgvideo-detail-other-videos .fgheading .fgall-videos:hover{text-decoration:underline}

.fgvideo-detail-list{overflow-y:auto;background:#212529;height:calc(530px - 60px);border-bottom:1px solid rgba(255,255,255,0.07);margin:0;padding:0}

@media (min-width: 768px) and (max-width: 991px) {

.fgvideo-detail-list{height:340px}

}

.fgvideo-detail-list li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.07);-webkit-transition:.3s;transition:.3s}

.fgvideo-detail-list li:last-child{border-bottom:0 none}

.fgvideo-detail-list li:hover{background:rgba(0,0,0,0.2)}

.fgvideo-detail-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

.fgvideo-detail-list .fgvideo-left{width:110px;height:70px;position:relative;margin-left:10px;margin-right:10px}

.fgvideo-detail-list .fgvideo-left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}

.fgvideo-detail-list .fgvideo-left .fgicon{position:absolute;left:0;right:0;top:0;bottom:0;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:rgba(0,0,0,0.55);color:#fff;font-size:16px}

.fgvideo-detail-list .fgvideo-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:5px;padding-right:15px}

.fgvideo-detail-list .fgvideo-right .fgtitle{color:#fff!important;font-size:14px!important;line-height:1.4!important;margin-bottom:0!important}

.fgno-gutters>.fgcol,.fgno-gutters>[class*=col-]{padding-right:0;padding-left:0}

.fgvideobg{background:#333}

.fgmodal-open{overflow:hidden;padding:0!important}

.fgmodal{z-index:999999;-webkit-box-shadow:0 5px 83px 0 #080000;box-shadow:0 5px 83px 0 #080000}

.fgbox-shadow-none{box-shadow:none!important}

.fgkapat{background:var(--global--color-primary-alt);border:none;color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;width:40px;height:40px;z-index:10}

.fgfont-weight-bold{font-weight:700!important}

.fgsozlesme_scrol{height:60vh;overflow:hidden;overflow-y:scroll}

.fgesitle{margin-top:66px}

.fgfooter_bant{background:#ffffff0a;padding:5px 15px;border-radius:10px;font-family:var(--global--font-secondary)}

.fgsingle-services-box{background-color:#fafafa;-webkit-transition:.5s;transition:.5s;padding:30px}

.fgsingle-services-box h3{position:relative;line-height:1.4;font-size:20px;font-weight:700;padding:0;margin-bottom:10px}

.fgsingle-services-box h3 i{color:#fe235b;display:inline-block;position:absolute;left:0;font-size:45px;top:3px;z-index:1}

.fgsingle-services-box h3 i::after{position:absolute;left:-10px;top:-3px;z-index:-1;background-color:#fbd3dd;width:55px;height:55px;content:'';border-radius:50%}

.fgsingle-services-box h3 i.fgcolor-043d72{color:#043d72}

.fgsingle-services-box h3 i.fgcolor-043d72::after{background-color:#d4d6de}

.fgsingle-services-box p{margin-top:15px}

.fgsingle-services-box .fgread-more-btn{display:inline-block;margin-top:6px;color:#130947;text-transform:uppercase;font-weight:700;font-size:14px}

.fgsingle-services-box .fgread-more-btn:hover{color:#1a1a1a}

.fgsingle-services-box:hover{background-color:#fff;border-color:#fff!important;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.07);box-shadow:0 10px 30px rgba(0,0,0,0.07);position:relative;z-index:1}

.row .col-lg-6:nth-child(1) .fgsingle-services-box{border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}

.row .col-lg-6:nth-child(2) .fgsingle-services-box{border-bottom:1px solid #1a1a1a}

.row .col-lg-6:nth-child(3) .fgsingle-services-box{border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}

.row .col-lg-6:nth-child(4) .fgsingle-services-box{border-bottom:1px solid #1a1a1a}

.row .col-lg-6:nth-child(5) .fgsingle-services-box{border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}

.row .col-lg-6:nth-child(6) .fgsingle-services-box{border-bottom:1px solid #1a1a1a}

.row .col-lg-6:nth-child(7) .fgsingle-services-box{border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}

.row .col-lg-6:nth-child(8) .fgsingle-services-box{border-bottom:1px solid #1a1a1a}

.row .col-lg-4:nth-child(1) .fgsingle-services-box{border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}

.row .col-lg-4:nth-child(2) .fgsingle-services-box{border-bottom:1px solid #1a1a1a}

.row .col-lg-4:nth-child(3) .fgsingle-services-box{border-left:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}

.row .col-lg-4:nth-child(4) .fgsingle-services-box{border-bottom:1px solid #1a1a1a}

.row .col-lg-4:nth-child(4) .fgsingle-services-box,.row .col-lg-4:nth-child(5) .fgsingle-services-box,.row .col-lg-4:nth-child(7) .fgsingle-services-box,.row .col-lg-4:nth-child(8) .fgsingle-services-box{border-right:1px solid #1a1a1a}

.row .col-lg-4:nth-child(7) .fgsingle-services-box{border-top:1px solid #1a1a1a}

.row .col-lg-4:nth-child(8) .fgsingle-services-box{border-top:1px solid #1a1a1a}

.row .col-lg-4:nth-child(9) .fgsingle-services-box{border-top:1px solid #1a1a1a}

.fgservice-box-area.fgst-1{background-repeat:no-repeat}

.fgcontent-404{padding:0 110px}

@media only screen and (min-width: 992px) and (max-width: 1200px) {

.fgcontent-404{padding:0 30px}

}

@media only screen and (min-width: 768px) and (max-width: 991px) {

.fgcontent-404{padding:0 80px}

}

@media (max-width: 767px) {

.fgcontent-404{padding:0}

}

.fgcontent-404 h2{font-size:225px;font-weight:900;line-height:1;color:var(--global--color-secondary);margin-bottom:10px}

@media only screen and (min-width: 992px) and (max-width: 1200px) {

.fgcontent-404 h2{font-size:150px}

}

@media only screen and (min-width: 768px) and (max-width: 991px) {

.fgcontent-404 h2{font-size:120px}

}

@media (max-width: 767px) {

.fgcontent-404 h2{font-size:70px}

}

@media only screen and (min-width: 576px) and (max-width: 767px) {

.fgcontent-404 h2{font-size:90px}

}

.fgcontent-404 h4{margin-bottom:0;text-transform:uppercase;line-height:1;margin-bottom:20px}

@media (max-width: 767px) {

.fgcontent-404 h4{font-size:22px;line-height:28px}

}

.fgsearch-form{margin-top:25px}

.fgsearch-form input{font-size:15px;color:#002a3c;padding:0 50px 0 20px;background:#f6f6f6;height:60px;border-radius:3px;width:100%;border:0}

.fgsearch-form button{font-size:16px;color:#002a3c;font-weight:500;height:60px;line-height:60px;position:absolute;top:0;right:15px;border:0;background:none}

.fgsearch-input-field{width:470px;position:relative;display:inline-block}

@media (max-width: 767px) {

.fgsearch-input-field{width:100%}

}

@media only screen and (min-width: 576px) and (max-width: 767px) {

.fgsearch-input-field{width:470px}

}

.fggo-home .fggrb-border-btn{font-size:15px;font-weight:500;border-width:1px;line-height:58px;border-radius:3px;padding:0 35px}

.fgurun_kategori img{max-width:100%;height:300px!important;width:100%!important;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;object-fit:cover}

.fgcounter-board-area{padding-top:100px;padding-bottom:50px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:1}

@media (max-width: 767px) {

.fgcounter-board-area{padding-top:60px;padding-bottom:15px}

}

.fgcounter-board-area:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#002a3c;opacity:.85}

.fgcounter-board-area.fgst-3{padding-top:0;padding-bottom:0}

.fgcounter-board-area.fgst-3:before{display:none}

.fgcounter-board-border{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding-top:65px;padding-bottom:20px}

.fgcounter-board-content{position:relative;z-index:5}

.fgcounter-board-single{text-align:center}

.fgcounter-board-single i{font-size:45px;color:#fff}

.fgcounter-board-single p{color:#fff;font-size:15px;font-weight:500;text-transform:uppercase}

.fgcounter-board-single.fgst-3 i{color:var(--global--color-primary-alt)}

.fgcounter-board-single.fgst-3 .fgcounter-board-number{color:#002a3c}

.fgcounter-board-single.fgst-3 p{color:#8f98a8}

.fgcounter-board-number{font-size:48px;font-weight:800;color:#fff;line-height:1;margin-top:15px;margin-bottom:4px}

.fgcounter-board-number .fgodometer.fgodometer-auto-theme .fgodometer-digit,.fgcounter-board-number .fgodometer.fgodometer-theme-default .fgodometer-digit{vertical-align:text-top}

.fgcounter-board-number .fgodometer.fgodometer-auto-theme,.fgcounter-board-number .fgodometer.fgodometer-theme-default{line-height:1}

.fgodometer{font-weight:500}

.fgnewsletter-area{padding:44px 0 7px;background:#ffffff0a;-webkit-box-shadow:0 5px 83px 0 #080000;box-shadow:0 5px 83px 0 #080000}

@media (max-width: 767px) {

.fgnewsletter-area{padding:56px 0 30px}

}

.fgnewsletter-text h4{font-size:24px;color:#fff;line-height:1;margin-bottom:15px;font-weight:500}

.fgnewsletter-text b,.fgnewsletter-text strong{font-weight:700}

.fgnewsletter-text p{font-weight:400;color:#ffffffa6;padding-right:100px}

@media (max-width: 767px) {

.fgnewsletter-text p{padding-right:0}

}

.fgsubscribe-form{position:relative}

.fgsubscribe-form input{width:100%;height:60px;line-height:60px;padding:0 205px 0 20px;color:#fff;border-radius:3px;background:#ffffff08;border:none}

@media (max-width: 767px) {

.fgsubscribe-form input{padding:0 135px 0 15px}

}

.fgsubscribe-form input::placeholder{color:#ffffffa6}

.fgsubscribe-form input:-moz-placeholder{color:#ffffffa6}

.fgsubscribe-form button{font-size:15px;font-weight:700;text-transform:uppercase;line-height:60px;text-align:center;width:185px;background-color:var(--global--color-secondary);color:#fff;border:none;position:absolute;top:0;right:0;bottom:0;border-radius:0 3px 3px 0;overflow:hidden}

@media (max-width: 767px) {

.fgsubscribe-form button{width:125px}

.fghero .fghero-content .fghero-title{font-size:20px;line-height:normal;margin-bottom:0;-webkit-text-stroke:#fffafa;color:#fff}

}

.fgsubscribe-form button i{color:#fff;margin-right:10px}

@media (max-width: 767px) {

.fgsubscribe-form button i{display:none}

}

.fgsubscribe-form button:before{background-color:#fff;content:"";height:150px;left:-75px;position:absolute;top:-35px;transform:rotate(35deg);transition:all 1600ms cubic-bezier(0.19,1,0.22,1);width:40px;opacity:0}

.fgsubscribe-form button:hover:before{left:120%;transition:all 1300ms cubic-bezier(0.19,1,0.22,1);opacity:.25}

.fgsubscribe-form.fgst-2{margin-top:60px}

.fgsubscribe-form.fgst-2 input{width:100%;height:60px;line-height:60px;padding:0 165px 0 20px;color:#fff;border-radius:3px;background:#1f1a41;border:none;font-size:16px}

@media only screen and (min-width: 992px) and (max-width: 1200px),(max-width: 767px) {

.fgsubscribe-form.fgst-2 input{padding:0 120px 0 15px}

}

@media only screen and (min-width: 768px) and (max-width: 991px) {

.fgsubscribe-form.fgst-2 input{padding:0 160px 0 15px}

}

.fgsubscribe-form.fgst-2 input::placeholder{color:#535353;font-size:16px}

.fgsubscribe-form.fgst-2 input:-moz-placeholder{color:#535353;font-size:16px}

.fgsubscribe-form.fgst-2 button{font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;line-height:60px;text-align:center;width:145px;background:#8500d1;border:none;position:absolute;top:0;right:0;bottom:0;border-radius:0 3px 3px 0}

@media only screen and (min-width: 992px) and (max-width: 1200px),(max-width: 767px) {

.fgsubscribe-form.fgst-2 button{width:110px}

}

.fgsubscribe-form.fgst-2 button i{color:#fff;margin-right:10px}

@media only screen and (min-width: 992px) and (max-width: 1200px),(max-width: 767px) {

.fgsubscribe-form.fgst-2 button i{display:none}

}

@media only screen and (min-width: 992px) and (max-width: 1200px),(max-width: 767px) {

.fgsubscribe-form.fgst-3 input{padding:0 120px 0 15px}

}

@media only screen and (min-width: 768px) and (max-width: 991px) {

.fgsubscribe-form.fgst-3 input{padding:0 160px 0 15px}

}

.fgsubscribe-form.fgst-3 button{width:145px;color:#002a3c;background:#564bc6}

@media only screen and (min-width: 992px) and (max-width: 1200px),(max-width: 767px) {

.fgsubscribe-form.fgst-3 button{width:110px}

}

.fgsubscribe-form.fgst-3 button i{color:#002a3c}

@media only screen and (min-width: 992px) and (max-width: 1200px),(max-width: 767px) {

.fgsubscribe-form.fgst-3 button i{display:none}

}

#st-1{z-index:2!important}

.fgbroucher-box{position:relative;padding:12px 22px;border-radius:6px;overflow:hidden;margin-bottom:20px;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;border:1px solid #ddd;text-align:left}

.fgbroucher-box .fgoverlay-link{position:absolute;left:0;top:0;right:0;bottom:0;display:block;z-index:1}

.fgbroucher-box .fgbroucher-inner{position:relative;font-size:16px;color:#1b4962;font-weight:400;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}

.fgbroucher-box .fgbroucher-inner .fgdownload-icon{position:absolute;right:-5px;top:2px;color:#222;font-size:16px;line-height:1em;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}

.fgbroucher-box:hover{border-color:#564bc6;color:#fff;background-color:#564bc6}

.fgbroucher-box:hover .fgbroucher-inner .fgdownload-icon,.fgbroucher-box:hover .fgbroucher-inner{color:#fff}

.fgbroucher-box:last-child{margin-bottom:0}

.fgsdesc div {

}

.fgpage-title {position: relative;text-align: center;overflow: revert;padding: 180px 0px 20px}.fgpage-title:before {position: absolute;content: '';left: 0px;bottom: 0px;top: 0px;right: 0px;background-color: rgb(48 49 52 / 40%);}.fgpage-title .auto-container {position: relative}.fgpage-title h1 {position: relative;color: #ffffff;font-size: 40px;font-weight: 600;line-height: 1.2em;margin-bottom: 10px}.fgpage-breadcrumb {position: relative;align-items: center;background: #00000040;border-radius: 5px;color: inherit;display: inline-flex;font-size: 13px;font-weight: 400;justify-content: center;letter-spacing: 0;margin-top: 10px;padding: 5px 15px;text-transform: capitalize}.fgpage-breadcrumb li {position: relative;display: inline-block;margin-right: 10px;padding-right: 15px;color: #ffffff;font-size: 15px;font-weight: 400}.fgpage-breadcrumb li:after {position: absolute;content: "/";right: -2px;top: -1px;color: #ffffff;font-size: 14px;font-weight: 700;font-family: 'Font Awesome 5 Pro'}.fgpage-breadcrumb li:last-child::after {display: none}.fgpage-breadcrumb li:last-child {padding-right: 0px;margin-right: 0px}.fgpage-breadcrumb li a {color: #ffffff;font-weight: 400;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease}.fgpage-breadcrumb li a:hover {color: var(--global--color-primary)}

#fgworkers {padding: 60px 0px 60px}#fgworkers .fgworkers-img {position: relative;border-radius: 5px}#fgworkers .fgsocial-icons {position: absolute;bottom: 40px;left: 0;right: 0;margin: 0px auto;text-align: center;display: none}#fgworkers .fgworkers-col:hover .fgsocial-icons {display: block;animation: bcktop 1s forwards;-webkit-animation: bcktop 1s forwards;-moz-animation: bcktop 1s forwards;-o-animation: bcktop 1s forwards}#fgworkers .fgworkers-active .fgsocial-icons {display: block;animation: bcktop 0s forwards;-webkit-animation: bcktop 0s forwards;-moz-animation: bcktop 0s forwards;-o-animation: bcktop 0s forwards}#fgworkers .fgworkers-col:hover .fgworkers-img:before,#fgworkers .fgworkers-active .fgworkers-img:before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #4d4d4d;opacity: 0.5}#fgworkers .fgsocial-icons li {display: inline-block}#fgworkers .card {padding: 0px;text-align: center;border-top-left-radius: 0;border-top-right-radius: 0;border-radius: 5px;padding: 10px;margin-bottom: 2rem;border: 10px solid transparent;display: inline-block;box-shadow: 0px 0px 20px 0px rgba(62, 62, 101, 0.13);transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s}.fgreferanslar img {object-fit: contain;height: 130px;-webkit-transition: all 600ms ease;-moz-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;transition: all 600ms ease}.fgbelgeler img {object-fit: cover;height: 335px;-webkit-transition: all 600ms ease;-moz-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;transition: all 600ms ease}.fgd-ortala {text-align: center}.fgbelgeler,.fgreferanslar {display: flex;justify-content: center;align-items: center;overflow: hidden}.fgbelgeler a:hover img,.fgreferanslar a:hover img {-webkit-transform: scale3d(1.15, 1.15, 1.15);transform: scale3d(1.15, 1.15, 1.15)}

.fgworkers-details h3 {color: #f66b5d;text-align: left;font-weight: 500;font-size: 18px;}

.fgdz-team {transition: all 0.5s}

.fgdz-team .fgdz-name a {transition: all 0.5s}

.fgdz-team .fgdz-content {transition: all 0.5s;position: relative}

.fgdz-team .fgdz-media img {width: 100%;height:380px;object-fit:cover}

.fgdz-team .fgdz-position {display: block}

.fgdz-team.fgstyle-1 .fgdz-content {box-shadow: 0px 1px 5px rgba(31, 66, 135, 0.6);padding: 10px;z-index: 99;background-color: #27477d;margin: 0px 0px 0; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}

.fgdz-team.fgstyle-1 .fgdz-name {margin-bottom: 10px;color: #fff}

.fgdz-team.fgstyle-1 .fgdz-name a {color: inherit}

.fgdz-team.fgstyle-1 .fgdz-position {text-transform: uppercase;font-size: 14px;letter-spacing: 3px;font-weight: 400;margin: 0;font-family: var(--global--font-secondary);color:#e1e1e1}

.fgdz-team.fgstyle-1 .fgdz-media {position: relative;overflow: hidden; border-top-left-radius:10px; border-top-right-radius:10px;}

.fgdz-team.fgstyle-1 .fgdz-media .fgteam-social {position: absolute;right: -100px;top: 10px;-webkit-transition: all 0.8s;-ms-transition: all 0.8s;transition: all 0.8s}

.fgdz-team.fgstyle-1 .fgdz-media .fgteam-social li {display: block;margin-bottom: 10px}

.fgdz-team.fgstyle-1 .fgdz-media .fgteam-social li a {background: #212529;width: 45px;height: 45px;line-height: 45px;text-align: center;-webkit-transition: all 0.8s;-ms-transition: all 0.8s;transition: all 0.8s;display: block;color: #fff}

.fgdz-team.fgstyle-1 .fgdz-media .fgteam-social li a:hover {background: var(--global--color-blue)}

.fgdz-team.fgstyle-1:hover .fgdz-media .fgteam-social {right: 10px}

.fgdz-team.fgstyle-2 .fgdz-position {font-family: "Oswald", sans-serif;font-weight: 300;text-transform: uppercase;letter-spacing: 3px;font-size: 15px}

.fgdz-team.fgstyle-2 .fgdz-position.line:before {content: "";position: relative;height: 1px;top: -5px;margin-left: -50px;margin-right: 10px;display: inline-block;width: 40px;background: var(--global--color-blue)}

.fgdz-team.fgstyle-2 .fgdz-media {position: relative;overflow: hidden}

.fgdz-team.fgstyle-2 .fgdz-media .fgteam-social {position: absolute;left: 50%;bottom: -50px;display: flex;transform: translateX(-50%);-webkit-transition: all 0.8s;-ms-transition: all 0.8s;transition: all 0.8s}

.fgdz-team.fgstyle-2 .fgdz-media .fgteam-social li {display: block;margin-right: 20px}

.fgdz-team.fgstyle-2 .fgdz-media .fgteam-social li a {background: var(--global--color-blue);width: 45px;height: 45px;line-height: 45px;text-align: center;-webkit-transition: all 0.8s;-ms-transition: all 0.8s;transition: all 0.8s;display: block;color: #fff}

.fgdz-team.fgstyle-2 .fgdz-media .fgteam-social li a:hover {background: var(--global--color-blue)}

.fgdz-team.fgstyle-2:hover .fgdz-media .fgteam-social {bottom: 20px}

.fgline-img {background-image: url(../images/pattern/line.png);background-position: center;background-size: 100%;}

.textglobal--color-primary{color:var(--global--color-white)}

.fg-success-msg-content {width: 100%;display: none;}

.fg-success-msg-content .fg-succes-message {width: 100%;min-height: 200px;margin-top: 40px;text-align: center;}

.fg-success-msg-content .fg-succes-message .fg-icon-content {display: inline-block;border: 2px solid #237dc8;border-radius: 50%;padding: 20px;}

.fg-success-msg-content .fg-succes-message .fg-icon-content i {color: #237dc8;font-size: 42px;}

.fg-success-msg-content .fg-succes-message .fg-success-text {color: #237dc8;font-size: 20px;font-weight: 600;width: 100%;margin-top: 10px;}

.fg-success-msg-content {width: 100%;display: none;}

.fg-success-msg-content .fg-succes-message {width: 100%;min-height: 200px;margin-top: 40px;text-align: center;}

.fg-success-msg-content .fg-succes-message .fg-icon-content {display: inline-block;border: 2px solid #237dc8;border-radius: 50%;padding: 20px;}

.fg-success-msg-content .fg-succes-message .fg-icon-content i {color: #237dc8;font-size: 42px;}

.fg-success-msg-content .fg-succes-message .fg-success-text {color: #237dc8;font-size: 20px;font-weight: 600;width: 100%;margin-top: 10px;}

.fgall_error {display:none;width: 100%;font-size: 13px;margin-top: 15px;}

.fgall_error span {width: 100%;color: #a94442;background-color: #f2dede;border: 1px solid #ebccd1;border-radius: 4px;padding: 15px;}

.fgfileinput { margin-bottom: 6px; display: inline-block; position: relative; width: 100%; overflow: hidden;}

.fgfileinput .fguneditable-input {display: inline-block;margin-bottom: 0;vertical-align: middle;cursor: text;}

.fgfileinput i + .fgfileinput-filename, .fgfileinput .btn + .fgfileinput-filename {padding-left: 5px;}

.fgfileinput.fgfileinput-exists .close {opacity: 1;color: #dee0e4;position: relative;top: 3px;margin-left: 5px;}

.fgfileinput .fgthumbnail {overflow: hidden;display: inline-block;margin-bottom: 5px;vertical-align: middle;text-align: center;}

.fgfileinput .fgthumbnail[data-trigger="fileinput"] {cursor: pointer;}

.fgfileinput .fgthumbnail:before,.fgfileinput .fgthumbnail:after {content: " ";display: table;}

.fgfileinput .fgthumbnail:after {clear: both;}

.fgfileinput .fgthumbnail > img {max-height: 100%;display: block;}

.fgfileinput .btn {vertical-align: middle;}

.fgfileinput-exists .fgfileinput-new,.fgfileinput-new .fgfileinput-exists {display: none;}

.fgfileinput-inline .fgfileinput-controls {display: inline;}

.fgfileinput .fguneditable-input {white-space: normal;}

.fgfileinput-new .input-group .btn-file {border-radius: 0 3px 3px 0;}

.fgfileinput-new .input-group .btn-file.btn-xs,.fgfileinput-new .input-group .btn-file.btn-sm {border-radius: 0 2px 2px 0;}

.fgfileinput-new .input-group .btn-file.btn-lg {border-radius: 0 3px 3px 0;}

.form-group.has-warning .fgfileinput .fguneditable-input {color: #574802;border-color: #ffd78a;}

.form-group.has-warning .fgfileinput .fgfileinput-preview {color: #574802;}

.form-group.has-warning .fgfileinput .fgthumbnail {border-color: #ffd78a;}

.form-group.has-error .fgfileinput .fguneditable-input {color: #ac1818;border-color: #ffafbd;}

.form-group.has-error .fgfileinput .fgfileinput-preview {color: #ac1818;}

.form-group.has-error .fgfileinput .fgthumbnail {border-color: #ffafbd;}

.form-group.has-success .fgfileinput .fguneditable-input {color: #045702;border-color: #b4e8a8;}

.form-group.has-success .fgfileinput .fgfileinput-preview {color: #045702;}

.form-group.has-success .fgfileinput .fgthumbnail {border-color: #b4e8a8;}



.fg-yorum-list {

width: 100%;

float: left;

margin-bottom: 15px;

}

.fg-yorum-list .yorum-list-header {

width: 100%;

float: left;

border-bottom: 2px solid #E8E8E8;

}

.fg-yorum-list .yorum-list-header h3 {

font-size: 18px;

color: #333;

display: inline-block;

position: relative;

font-weight: 700;

letter-spacing: -1px;

padding: 0 5px 12px 0;

background: #fff;

}

.fg-yorum-list .yorum-list-header h3:after {

content: '';

position: absolute;

left: 0;

bottom: -2px;

background: #29a0d6;

width: 100%;

height: 2px;

}

.fg-yorum-list .yorum-list-box-content {

width: 100%;

float: left;

padding: 20px 10px;

margin-bottom: 10px;

border-bottom: 1px solid #e5e5e5;

}

.fg-yorum-list .yorum-list-box-content .yorum-list-box-margin {

padding-left: 50px;

}

.fg-yorum-list .yorum-list-box-content .yorum-list-box {

width: 100%;

float: left;

}

.fg-yorum-list .yorum-list-box-content .yorum-list-box .yorum-image {

float: left;

width: 60px;

margin-right: 30px;

margin-bottom: 15px;

}

.fg-yorum-list .yorum-list-box-content .yorum-list-box .yorum-image img {

width: 60px;

height: 60px;

border-radius: 50%;

}

.fg-yorum-list .yorum-list-box-content .yorum-list-box .yorum-sag {

float: none;

color: #333;

padding: 0 5px;

}

.fg-yorum-list .yorum-list-box-content .yorum-list-box .yorum-sag .yorum-yapan {

display: block;

font-weight: 700;

font-size: 16px;

}

.fg-yorum-list .yorum-list-box-content .yorum-list-box .yorum-sag .yorum-tarih {

font-weight: 400;

font-size: 13px;

color: #aaaaaa;

margin-top: 5px;

}

.fg-yorum-list .yorum-list-box-content .yorum-list-box .yorum-sag .yorum-tarih a {

font-weight: 400;

font-size: 13px;

color: #aaaaaa;

float: right;

}

.fg-yorum-list .yorum-list-box-content .yorum-list-box .yorum-sag .yorum {

margin-top: 5px;

}

.fg-yorum-list .yorum-list-box-content .yorum-list-box .yorum-sag .yorum p {

font-size: 13px;

font-weight: 400;

color: #666;

}

.fg-yorum-list .fg-yorum-yok {

width: 100%;

float: left;

}

.fg-yorum-list .fg-yorum-yok span {

color: #222;

display: block;

font-size: 14px;

padding: 25px 20px;

border: 1px solid #ccc;

}



.fgvideo-container {

overflow: hidden;

position: relative;

width:100%;

}



.fgvideo-container::after {

padding-top: 56.25%;

display: block;

content: '';

}



.fgvideo-container iframe {

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

}

.fg-yorum-gonder{font-family: var(--global--font-body);font-size: 15px;font-weight: 700;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;height:55px}

@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {.fgcontact-infos {margin-top: 20px}}.fgcontact-infos h4 {font-size: 24px;margin-bottom: 20px;color: #ffffff;border-bottom: 1px solid #f5f5f5;padding-bottom: 10px}.fgcontact-list>a {text-decoration: none;font-weight: 400;font-size: 18px;color: #ffffff;opacity: 0.7;font-size: 16px;display: flex;align-items: center;color: #ffffff;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;margin-bottom: 5px}.fgcontact-list>a:hover {opacity: 1}.fgcontact-list>a i {width: 30px;line-height: 40px;border-radius: 50%;margin-right: 10px;font-size: 16px;flex: 0 0 auto}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {.fgcontact-list>a i {width: 20px}}@media (max-width: 767px) {.fgcontact-area {padding-top: 10px;padding-bottom: 60px}}.fgcontact-heading {margin-bottom: 46px}.fgcontact-heading h4 {font-size: 24px;text-transform: uppercase;margin-bottom: 0;line-height: 1}.fgcontact-address-list li {padding:20px; margin-bottom: 0px;display: flex;align-items: center}.fgcontact-list-icon {height: 50px;width: 50px;text-align: center;border-radius: 3px;background: #f1f1f1;margin-right: 10px}.fgcontact-list-icon i {font-size: 30px;line-height: 50px;color: #000;}.fgcontact-list-icon.st-3 {background: #f1f1f1;}.fgcontact-list-icon.st-3 i {color: #000000;}.fgcontact-list-text span {font-size: 15px;line-height: 25px;font-weight: 500;color: #000;display: block}.fgcontact-form input {background: #f8f8f8;color: #002a3c;height: 50px;width: 100%;border: 0;line-height: 40px;padding: 10px 20px;font-size: 16px;line-height: 26px;border: 1px solid transparent}.fgcontact-form input:focus {border-color: #6639ff}.fgcontact-form textarea {background: #f8f8f8;padding: 20px 20px;width: 100%;border: 0;resize: none;font-size: 16px;line-height: 26px;height: 150px;border: 1px solid transparent}.fgcontact-form textarea:focus {border-color: #6639ff}.fgcontact-form button {color: #ffffff;padding: 0 35px;height: 60px;line-height: 60px;background: #6639ff;font-size: 16px;font-weight: 500;display: inline-block;border: 0;position: relative;overflow: hidden}.fgcontact-form button i {margin-right: 10px}.fgcontact-form button:before {background-color: #fff;content: "";height: 150px;left: -75px;position: absolute;top: -35px;transform: rotate(35deg);transition: all 1600ms cubic-bezier(0.19, 1, 0.22, 1);width: 40px;opacity: 0}.fgcontact-form button:hover:before {left: 120%;transition: all 1300ms cubic-bezier(0.19, 1, 0.22, 1);opacity: 0.25}.fgcontact-map-area {height: 620px}@media only screen and (min-width: 768px) and (max-width: 991px) {.fgcontact-map-area {height: 500px}}@media (max-width: 767px) {.fgcontact-map-area {height: 400px}}.fgcontact-map-area iframe {height: 100%;width: 100%}.fgcontact-list-text {max-width: 270px}

.fgdilbtn{width:120px;background-color: transparent!important;border-color:transparent!important;border-width:0px}




.sl-nav {
display: inline;
color: white;
margin-left:20px;
}
.sl-nav ul {
margin:0;
padding:0;
list-style: none;
position: relative;
display: inline-block;
}
.sl-nav li {
cursor: pointer;
padding-top:5px;
}
.sl-nav li ul {
display: none;
}
.sl-nav li:hover ul {
position: absolute;
top:24px;
right:-15px;
display: block;
background: #fff;
width: 120px;
padding-top: 0px;
z-index: 1;
border-radius:5px;
box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
text-align:left;
}
.sl-nav li:hover .triangle {
position: absolute;
top: 13px;
right: -10px;
z-index:10;
height: 13px;
overflow:hidden;
width: 30px;
background: transparent;
}
.sl-nav li:hover .triangle:after {
content: '';
display: block;
z-index: 20;
width: 15px;
transform: rotate(45deg) translateY(0px) translatex(10px);
height: 15px;
background: #fff;
border-radius:2px 0px 0px 0px;
box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
}
.sl-nav li ul li {
position: relative;
text-align: left;
background: transparent;
padding: 5px 5px;
padding-bottom:0;
z-index: 2;
font-size: 15px;
color: #3c3c3c;
}
.sl-nav li ul li:last-of-type {
padding-bottom: 15px;
}
.sl-nav li ul li span {
padding-left: 5px;
}
.sl-nav li ul li span:hover, .sl-nav li ul li span.active {
color: #146c78;
}
.sl-flag {
display: inline-block;
box-shadow: 0px 0px 3px rgba(0,0,0,0.4);
width: 15px;
height: 15px;
background: #aaa;
border-radius: 50%;
position: relative;
top: 2px;
overflow: hidden;
}
.flag-de {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAAAPUlEQVQ4T+3HMQ0AIBTE0NOHM8x9B7hgh71bIWGieUvze1m7kHGBr/AVvsJX+EpmP5dV5/gKX+ErfIUvVDYcX2NMxQC8PAAAAABJRU5ErkJggg==');
background-size: cover;
background-position: center center;
}
.flag-usa {
background-size: cover;
background-position: center center;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAABhUlEQVQ4T2Ows82PjGixsc4LD2tysC/09Kjw8622tyuICG8u0w/cpGSCBzF4e1VmZkzw9anOzOj38a4KCW4IC22ECHYk1l9tn4gHMeTlTnZxLikvm+XiUpKW2hvgX+vnV5OVOQEoOGfOtv94AYOzU3Fd7XxHh6Lq6rlurqUx0W0J8Z1AnbW18yotonaYuOJBDBXls4A+bGpaBCTz86YEBtQCvVBSPAPIbY0oP1/aiAcxABU1Ny+2tclvbFjo5FgUF9uenNwNDLnmpkWEnV1TPRcY1O1tS4H6i4umA/0MDK2K8tlAwRqHpP1uoXgQKKraWpcClTY3LQZaCLQ5NaUX5OaWJY3++SeTC/AgBmA4AXUClUJs9ver8fKsAAYEUJCws4G21dXNB1oFdD/Qz8DQTk4C+bm2dn6DZ9bRiDQ8iAEYt8CoBpK5YBIYw0AEEZwSXX4oMB4PYoC6gCzAcDqrjGzEsMfen2xEmbMv1rSTjRi26dqRjShz9o2+6WQjBrSShQSkZAIADvW/HLrLY6cAAAAASUVORK5CYII=');
}

