
@import"assets/css/bootstrap.min.css";@import"assets/css/font-awesome.min.css";@import"assets/css/owl.carousel.min.css";@import"assets/css/lightbox.css";@import"assets/css/animate.css";*{font-family:"Exo 2",sans-serif}.MyButton{display:block;margin:0 auto;max-width:175px;width:auto;height:32px;font-size:14px;line-height:30px;text-align:center;transition:all .3s;border-radius:15px;border:solid 2px #2980b9;color:#2980b9;cursor:pointer}.MyButton:hover{text-decoration:none;background:#2980b9;color:#fff;transition:all .3s}.GlobalHead{position:relative;width:100%;height:auto;text-align:center;font-weight:700;font-size:25px;padding-bottom:10px;color:rgba(27,27,27,.6);margin-bottom:20px}.GlobalHead::before{position:absolute;content:"";width:5%;height:5px;bottom:-5px;left:0;right:0;margin:auto;background:#2980b9}.container,.row{margin:0 auto;padding:0}.formHeader{margin:0;padding:0;font-weight:700;font-size:25px;display:block;width:100%;height:auto;margin-bottom:15px}.formLabel{display:block;font-size:16px;font-weight:700;margin-bottom:10px}.myInputs{margin-bottom:10px;height:35px;color:#1b1b1b;line-height:35px;padding:0 5px}.myInputs:focus{border-color:#2980b9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(41,128,185,.6)}#LogoMenu{position:relative;width:100%;height:75px;background:#1b1b1b}#LogoMenu #Logo{position:relative;float:left;margin-top:15px}#LogoMenu #HomeMenu{position:relative;float:right}#LogoMenu #HomeMenu ul{margin:0;padding:0;list-style:none}#LogoMenu #HomeMenu ul li{display:inline-block}#LogoMenu #HomeMenu ul li a{cursor:pointer;color:#fff;font-size:14px;padding:15px;font-weight:500;line-height:75px;text-decoration:none;transition:all .3s}#LogoMenu #HomeMenu ul li a i{display:inline-block;margin-right:5px;font-size:16px;transition:all .3s;color:#2980b9}#LogoMenu #HomeMenu ul li:hover>a{color:#2980b9;transition:all .3s}#LogoMenu #HomeMenu ul li:hover>a i{color:#fff;transition:all .3s}#LogoMenu #HomeMenu ul li ul{list-style:none;position:absolute;z-index:99;padding:10px;width:250px;height:auto;background:#1b1b1b;display:none;border-top:solid 2px #2980b9}#LogoMenu #HomeMenu ul li ul li{position:relative;margin:0;padding:0;display:block}#LogoMenu #HomeMenu ul li ul li a{padding:0;line-height:35px;display:block;padding-left:15px;font-size:13px}#LogoMenu #HomeMenu ul li ul li a::before{position:absolute;content:"";font:normal normal normal 14px/1 FontAwesome;left:0;top:11px}#HeaderBar{position:relative;width:100%;height:auto;background:#2980b9;padding:10px 0}#HeaderBar #HeaderInfo{position:relative;float:left}#HeaderBar #HeaderInfo ul{margin:0;padding:0;list-style:none}#HeaderBar #HeaderInfo ul li{position:relative;float:left;font-size:12px;margin-right:5px;font-weight:500;color:#fff}#HeaderBar #HeaderInfo ul li .InfoIcon{display:inline-block;vertical-align:middle;width:25px;height:25px;line-height:25px;border-radius:100%;overflow:hidden;background:#fff;color:#2980b9;text-align:center;margin-right:5px;font-size:14px}#HeaderBar #HeaderInfo ul li #offerForm{display:block;background:#fff;color:#000;padding:2px 10px;margin-left:15px;border-radius:5px;font-size:16px;font-weight:500;cursor:pointer}#HeaderBar #HeaderSocial{position:relative;float:right}#HeaderBar #HeaderSocial ul{margin:0;padding:0;list-style:none}#HeaderBar #HeaderSocial ul li{position:relative;float:left;width:25px;height:25px;line-height:25px;border-radius:100%;background:#fff;text-align:center;margin-right:10px;font-size:14px}#HeaderBar #HeaderSocial ul li a{color:#2980b9}#HomeSlider{position:relative;width:100%;height:auto;margin-bottom:10px}#HomeSlider img{display:block;width:100%;height:auto}#FourBoxes{position:relative;width:100%;height:auto;z-index:99;margin-bottom:10px;padding:20px}#FourBoxes .FourBoxes{padding:20px;border:solid 1px rgba(221,221,221,.4);margin-bottom:20px;text-align:center;transition:all .3s}#FourBoxes .FourBoxes:hover{transition:all .3s;box-shadow:0 0 20px rgba(0,0,0,.1)}#FourBoxes .FourBoxes span{display:block}#FourBoxes .FourBoxes .FBoxesIcon{position:relative;width:100%;height:auto;margin-bottom:10px}#FourBoxes .FourBoxes .FBoxesIcon i{font-size:50px;color:#2980b9}#FourBoxes .FourBoxes .FBoxesHead{font-size:18px;color:rgba(27,27,27,.6);font-weight:700;margin-bottom:10px}#FourBoxes .FourBoxes .FBoxesSection{font-size:15px;color:rgba(27,27,27,.6);font-weight:400;line-height:150%}#HomeAboutUs{position:relative;width:100%;height:auto;padding:50px;color:#1b1b1b;background:rgba(221,221,221,.2)}#HomeAboutUs .HomeAboutImage{position:relative}#HomeAboutUs .HomeAboutImage img{display:block;width:100%}#HomeAboutUs .HomeAboutTxt{position:relative}#HomeAboutUs .HomeAboutTxt .HomeAboutHead{position:relative;width:100%;height:auto;font-size:30px;font-weight:700;color:rgba(27,27,27,.6)}#HomeAboutUs .HomeAboutTxt p{font-size:16px;line-height:130%;color:rgba(27,27,27,.6);font-weight:500}.Acordion{position:relative;margin:0;padding:0;list-style:none}.Acordion li{margin-bottom:10px}.Acordion li:first-child .AcordionTxt{display:block}.Acordion li .AcordionHead{position:relative;width:100%;height:auto;padding:10px;background:#2980b9;padding-left:30px;color:#fff;cursor:pointer;font-weight:700}.Acordion li .AcordionHead::before{position:absolute;content:"";font:normal normal normal 14px/1 FontAwesome;font-size:15px;left:10px;top:12px}.Acordion li .AcordionTxt{position:relative;width:100%;height:auto;display:none;padding:10px;color:rgba(27,27,27,.6)}#BlogNews{position:relative;padding:0 30px}#BlogNews .owl-item{padding:10px}#BlogNews .owl-nav{position:absolute;width:100%;top:50%;transform:translateY(-50%)}#BlogNews .owl-nav .owl-prev{position:absolute;left:-50px;width:35px;height:35px}#BlogNews .owl-nav .owl-prev::before{position:absolute;content:"";font:normal normal normal 14px/1 FontAwesome;font-size:30px;color:#2980b9;left:0;top:0}#BlogNews .owl-nav .owl-next{position:absolute;right:10px;width:35px;height:35px}#BlogNews .owl-nav .owl-next::before{position:absolute;content:"";font:normal normal normal 14px/1 FontAwesome;font-size:30px;color:#2980b9;top:0;left:0}.NewsSec{position:relative;overflow:hidden;margin:0 auto;margin-bottom:50px}.NewsSec .NewsImage{position:relative;width:100%;height:250px}.NewsSec .NewsImage img{display:block;width:100%;height:100%;object-fit:cover}.NewsSec .NewsInfo{position:relative;width:100%;height:auto;padding:10px}.NewsSec .NewsInfo .NewsHead{margin:0;padding:10px 0;font-size:16px;color:rgba(27,27,27,.6);font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:120%}.NewsSec .NewsInfo p{font-size:14px;color:rgba(27,27,27,.6);height:80px;overflow:hidden}.NewsSec .NewsInfo hr{border-top:solid 1px rgba(27,27,27,.1);margin:0;margin-bottom:10px}.NewsSec .NewsDateLink{position:relative;width:100%;height:40px}.NewsSec .NewsDateLink .NDate{position:relative;float:left;width:calc(100% - 90px);height:40px;display:block;line-height:40px;font-size:12px;color:rgba(27,27,27,.6);padding-left:10px}.NewsSec .NewsDateLink .NLink{position:relative;width:90px;height:40px;line-height:40px;font-size:12px;float:right;display:block;background:#2980b9;text-align:center;color:#fff}.NewsSec .NewsDateLink .NLink:hover{text-decoration:none}#HomeProduct{position:relative;width:100%;height:auto;padding:30px 0;margin-bottom:10px}.HomeProductSec{position:relative;padding:0;height:300px;overflow:hidden;border:solid 1px #fff}.HomeProductSec:before{position:absolute;content:"";width:100%;height:100%;background:rgba(27,27,27,.6)}.HomeProductSec img{display:block;width:100%;height:100%;object-fit:cover}.HomeProductSec .HProductName{visibility:hidden;z-index:99;position:absolute;width:100%;top:0;transform:translateY(-50%);text-align:center;color:#fff;font-size:20px;font-weight:700;transition:all .3s;padding:0 10px}.HomeProductSec .HProductName a{display:block;margin-top:10px;color:#fff}.HomeProductSec:hover .HProductName{visibility:visible;top:50%;transition:all .3s}#Testimonial{position:relative;width:100%;height:auto;padding:50px;background:url(assets/img/about.jpg) no-repeat center;background-size:cover}#Testimonial:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:rgba(27,27,27,.6)}#Testimonial .item{padding:20px}#Testimonial .owl-dots{text-align:center}#Testimonial .owl-dot{display:inline-block;margin:0 5px;width:16px;height:16px;position:relative;overflow:hidden;border-radius:100%;border:solid 1px #ddd}#Testimonial .owl-dot span{position:absolute;display:block;width:8px;height:8px;border-radius:100%;left:0;right:0;top:0;bottom:0;margin:auto;transition:all .3s}#Testimonial .owl-dot span:hover{background:#2980b9;transition:all .3s}#Testimonial .active span{background:#2980b9}#Testimonial .TImage{position:relative;width:150px;height:150px;border-radius:100%;overflow:hidden;margin:0 auto;margin-bottom:10px;border:solid 2px #ddd}#Testimonial .TImage img{display:block;width:100%;height:100%;object-fit:cover}#Testimonial .TInfo{position:relative;width:100%;height:auto;margin-left:15px;text-align:center}#Testimonial .TInfo h1{margin:0;font-size:20px;color:#fff;margin-bottom:10px}#Testimonial .TInfo p{margin:0;font-size:14px;color:#fff;line-height:170%}#Partners{position:relative;width:100%;height:auto;padding:50px 0}#Partners .item{padding:0 30px}#Partners .item .PartnersSec{position:relative;width:100%;height:100px;overflow:hidden;background:rgba(221,221,221,.4);margin-bottom:15px}#Partners .item .PartnersSec img{display:block;width:100%;height:100%;object-fit:contain;padding:15px}#Partners .owl-dots{text-align:center}#Partners .owl-dot{display:inline-block;margin:0 5px;width:16px;height:16px;position:relative;overflow:hidden;border-radius:100%;border:solid 1px #ddd}#Partners .owl-dot span{position:absolute;display:block;width:8px;height:8px;border-radius:100%;left:0;right:0;top:0;bottom:0;margin:auto;transition:all .3s}#Partners .owl-dot span:hover{background:#2980b9;transition:all .3s}#Partners .active span{background:#2980b9}#Gallery{position:relative;width:100%;height:auto;padding:50px 0}.HomeGallerySec{position:relative;padding:0;height:250px;overflow:hidden;border:solid 1px #ddd}.HomeGallerySec a img{display:block;width:100%;height:100%;object-fit:cover}.HomeGallerySec a::before{position:absolute;width:100%;top:50%;transform:translateY(-50%);content:"";font:normal normal normal 14px/1 FontAwesome;font-size:30px;color:#fff;opacity:0;z-index:99;transition:all .3s;text-align:center}.HomeGallerySec a::after{position:absolute;width:100%;height:100%;content:"";background:rgba(27,27,27,.6);left:0;top:0;z-index:98;opacity:0;transition:all .3s}.HomeGallerySec a h1{position:absolute;width:100%;bottom:50px;text-align:center;opacity:0;transition:all .3s;color:#fff;z-index:999;margin:0;padding:0;padding:0 10px;font-size:25px}.HomeGallerySec a:hover::before,.HomeGallerySec a:hover::after,.HomeGallerySec a:hover h1{opacity:1;transition:all .3s}#FooterBar{position:relative;width:100%;height:auto;padding:15px 0;background:#2980b9}#FooterBar #CopyRight{position:relative;font-size:14px;color:#fff}#FooterBar #BarLink{position:relative;text-align:right}#FooterBar #BarLink a{display:inline-block;margin:0 10px;font-size:14px;color:#fff}#SiteFooter{position:relative;width:100%;height:auto;padding:15px;background:#1b1b1b}#SiteFooter p{color:#fff;font-size:12px;font-weight:700;margin:15px 0}#SiteFooter .FooterHead{display:block;margin-bottom:15px;font-size:15px;color:#fff;font-weight:600}#SiteFooter .Address{margin:0;padding:0;list-style:none}#SiteFooter .Address li{display:block;margin-bottom:10px}#SiteFooter .Address li .AddressIcon{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center}#SiteFooter .Address li .AddressIcon i{font-size:25px;color:#2980b9}#SiteFooter .Address li .AddressText{font-size:16px;margin-left:5px;font-weight:500;color:#fff}#SiteFooter .FooterMenu{margin:0;padding:0;list-style:none;columns:2}#SiteFooter .FooterMenu li{position:relative;padding-left:15px;margin-bottom:10px}#SiteFooter .FooterMenu li::before{position:absolute;content:"";left:0;top:1px;color:#2980b9;font:normal normal normal 14px/1 FontAwesome;font-size:20px}#SiteFooter .FooterMenu li a{color:#fff;font-size:14px;transition:all .3s}#SiteFooter .FooterMenu li a:hover{text-decoration:none;color:#2980b9;transition:all .3s}#SiteFooter .FooterSocial{margin:0;padding:0;list-style:none;margin-bottom:25px}#SiteFooter .FooterSocial li{position:relative;display:inline-block;width:35px;height:35px;border-radius:100%;background:#2980b9;vertical-align:top;text-align:center;line-height:35px;margin:5px}#SiteFooter .FooterSocial li a{display:block;color:#fff;font-size:22px;font-weight:700}#PageHeader{position:relative;width:100%;height:auto;padding:100px 0;background:url(assets/img/pagebg.png) no-repeat center}#PageHeader::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:rgba(27,27,27,.5)}#PageHeader #SingleHeader{position:relative;width:100%;height:auto;text-align:center}#PageHeader #SingleHeader h1{margin:0;padding:0;font-size:50px;margin-bottom:10px;color:#2980b9;font-weight:700}#PageHeader #SingleHeader h3{margin:0;padding:0;font-size:20px;color:#fff;font-weight:700}#PageSection{position:relative;width:100%;height:auto;padding:50px 0}#PageSection #PageLinkSec{position:relative;width:100%;background:#2980b9;margin-bottom:15px}#PageSection #PageLinkSec #mobilePageMenu{width:100%;height:auto;font-size:35px;text-align:center;color:#fff;display:none;margin-bottom:10px;cursor:pointer}#PageSection #PageLinkSec ul{margin:0;padding:0;list-style:none}#PageSection #PageLinkSec ul li{position:relative;display:block;padding-left:20px;border-bottom:solid 1px #fff}#PageSection #PageLinkSec ul li a{cursor:pointer;display:block;padding:10px;color:#fff;font-size:14px;transition:all .3s}#PageSection #PageLinkSec ul li a::before{position:absolute;content:"";font:normal normal normal 14px/1 FontAwesome;left:10px;top:13px}#PageSection #PageLinkSec ul li a:hover{text-decoration:none;padding-left:15px;transition:all .3s}#PageSection #PageLinkSec ul li ul{display:none;position:relative;border-top:solid 1px #fff}#PageSection #PageLinkSec ul li ul li{border:0}#PageSection #PageLinkInner{position:relative;margin-bottom:15px}#PageSection #PageLinkInner #PageTxtInner h1,#PageSection #PageLinkInner #PageTxtInner h2,#PageSection #PageLinkInner #PageTxtInner h3,#PageSection #PageLinkInner #PageTxtInner h4,#PageSection #PageLinkInner #PageTxtInner h5,#PageSection #PageLinkInner #PageTxtInner h6{position:relative;margin:0;padding:0;margin-bottom:10px}#PageSection #PageLinkInner #PageTxtInner p{font-size:16px;margin-bottom:10px}#PageSection #PageLinkInner #PageTxtInner #BlogImage{position:relative;width:100%;height:auto}#PageSection #PageLinkInner #PageTxtInner #BlogImage img{display:block;max-width:100%;height:auto;margin:0 auto;margin-bottom:10px}#PageSection #PageLinkInner #PageTxtInner #BlogTags{position:relative;width:100%;height:auto;font-size:16px;color:rgba(27,27,27,.6)}#PageSection #PageLinkInner .conInformation ul{margin:0;padding:0;list-style:none}#PageSection #PageLinkInner .conInformation ul li{margin-bottom:10px;padding-left:0}#PageSection #PageLinkInner .conInformation ul li span{display:inline-block;vertical-align:middle}#PageSection #PageLinkInner .conInformation ul li .contactIcon{width:35px;height:35px;border-radius:100%;overflow:hidden;background:#2980b9;line-height:35px;color:#fff;text-align:center;margin-right:5px;font-size:18px}#PageSection #PageLinkInner .conInformation ul li .contactTxt{font-weight:500;font-size:16px;width:calc(100% - 45px)}#PageSection #PageLinkInner .contactForm .myButton{color:#fff !important}#PageSection #PageLinkInner .contactForm .myInput{margin-bottom:10px;height:50px;color:#1b1b1b}#PageSection #PageLinkInner .contactForm .myInput:focus{border-color:#2980b9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(41,128,185,.6)}#PageSection #PageLinkInner .contactForm .mySelect{margin-bottom:10px;height:50px;color:#1b1b1b}#PageSection #PageLinkInner .contactForm .mySelect:focus{border-color:#2980b9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(41,128,185,.6)}#PageSection #PageLinkInner .contactForm .myTextarea{margin-bottom:10px;height:150px;color:#1b1b1b}#PageSection #PageLinkInner .contactForm .myTextarea:focus{border-color:#2980b9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(41,128,185,.6)}#PageSection #PageLinkInner .contactForm .myButton{background:#2980b9;color:#2980b9}#PageSection #ProductBig{position:relative;width:100%;height:400px;overflow:hidden;border:solid 1px #ddd;margin-bottom:10px}#PageSection #ProductBig .item{height:300px;padding:15px}#PageSection #ProductBig .item img{display:block;width:100%;height:100%;object-fit:contain}#PageSection #ProductBig .owl-dots{width:100%;position:absolute;bottom:20px;text-align:center}#PageSection #ProductBig .owl-dot{display:inline-block;margin:0 5px;width:16px;height:16px;position:relative;overflow:hidden;border-radius:100%;border:solid 1px #ddd}#PageSection #ProductBig .owl-dot span{position:absolute;display:block;width:8px;height:8px;border-radius:100%;left:0;right:0;top:0;bottom:0;margin:auto;transition:all .3s}#PageSection #ProductBig .owl-dot span:hover{background:#2980b9;transition:all .3s}#PageSection #ProductBig .active span{background:#2980b9}#PageSection #ProductThumb{position:relative;width:100%;height:100px;overflow:hidden;border:solid 1px #ddd}#PageSection #ProductThumb .item{height:100px;padding:10px}#PageSection #ProductThumb .item img{display:block;width:100%;height:100%;object-fit:contain;padding:10px;border:solid 1px #ddd}#PageSection .ProductDetails{position:relative}#PageSection .ProductDetails #ProductName{position:relative;width:100%;height:auto;font-size:25px;color:rgba(27,27,27,.6);font-weight:700;margin-bottom:10px}#PageSection .ProductDetails #ProductStock{position:relative;display:block;width:100%;height:auto;margin-bottom:10px;font-size:14px;font-weight:700;color:rgba(27,27,27,.3)}#PageSection .ProductDetails #ProductInfo{position:relative;width:100%;height:auto;margin-bottom:20px}#PageSection .ProductDetails #ProductInfo #InfoHeader{position:relative;width:100%;height:auto;font-size:18px;text-decoration:underline;font-weight:700;margin-bottom:10px;color:rgba(27,27,27,.6)}#PageSection .ProductDetails #ProductInfo p{color:rgba(27,27,27,.6)}#PageSection .ProductDetails #ProductInfo ol,#PageSection .ProductDetails #ProductInfo ul{margin:0;padding:0;padding-left:20px}#PageSection .ProductDetails #ProductPrice{position:relative;width:175px;height:50px;line-height:50px;font-size:25px;text-align:center;color:#fff;border-radius:50px;background:#2980b9;margin:0 auto;font-weight:700}#PageSection .statusIcon{position:relative;width:100%;height:auto}#PageSection .statusIcon .trueInner{position:relative;width:200px;height:200px;border-radius:100%;border:solid 5px #3c763d;margin:0 auto;margin-bottom:20px}#PageSection .statusIcon .trueInner i{font-size:100px;color:#3c763d;position:absolute;top:50%;transform:translate(-50%, -50%)}#PageSection .statusIcon .falseInner{position:relative;width:200px;height:200px;border-radius:100%;border:solid 5px #dc3545;margin:0 auto;margin-bottom:20px}#PageSection .statusIcon .falseInner i{font-size:100px;color:#dc3545;position:absolute;top:50%;transform:translate(-50%, -50%)}#PageSection .globalHead{margin:0;padding:0;font-size:30px;font-weight:600;margin-bottom:20px;text-align:center}#PageSection .globalDesc{position:relative;width:100%;height:auto;font-size:16px;font-weight:400;margin-bottom:20px;word-break:normal}#PageSection .catalogInner{position:relative;width:200px;height:280px;overflow:hidden;margin:0 auto;margin-bottom:10px}#PageSection .catalogInner a{color:#fff}#PageSection .catalogInner a img{display:block;width:100%;height:100%;object-fit:contain}#PageSection .catalogInner a h1{position:absolute;width:100%;height:auto;bottom:0;margin:0;padding:0;padding:10px;text-align:center;font-size:16px;background:#1b1b1b}#mobileMenu{display:none}@media only screen and (min-width: 320px)and (max-width: 1024px){#LogoMenu #HomeMenu{position:fixed;float:none;width:200px;height:100%;left:-200px;top:0;background:#2980b9;z-index:999;transition:all .3s;overflow-x:hidden;overflow-y:scroll}#LogoMenu #HomeMenu ul li{display:block}#LogoMenu #HomeMenu ul li a{padding:20px 10px;line-height:100%;display:block}#LogoMenu #HomeMenu ul li a i{color:#fff}#LogoMenu #HomeMenu ul li:hover a{color:#fff}#LogoMenu #HomeMenu ul li:hover i{color:#fff}#LogoMenu #HomeMenu ul li ul{position:relative;width:100%}#mobileMenu{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:30px;cursor:pointer;color:#fff;font-size:30px;display:block}.MenuActive{left:0 !important;transition:all .3s}#HomeAboutUs{padding:15px 0}#HomeAboutUs .HomeAboutImage img{max-width:100%}#BlogNews .owl-nav{display:none !important}.HomeProductSec .HProductName{visibility:visible;top:50%;z-index:999999}.HomeGallerySec a::before{opacity:1}.HomeGallerySec a::after{opacity:1}.HomeGallerySec a h1{opacity:1}}@media only screen and (min-width: 320px)and (max-width: 768px)and (orientation: portrait){#HeaderBar #HeaderInfo{float:none;text-align:center;margin-bottom:10px}#HeaderBar #HeaderInfo ul li{float:none;display:inline-block}#HeaderBar #HeaderSocial{float:none;text-align:center}#HeaderBar #HeaderSocial ul li{float:none;display:inline-block}#FooterBar #CopyRight{text-align:center}#FooterBar #BarLink{text-align:center}#PageLinkSec #mobilePageMenu{display:block !important}#PageLinkSec ul{display:none}}@media only screen and (min-width: 320px)and (max-width: 768px)and (orientation: landscape){#PageLinkSec #mobilePageMenu{display:block !important}#PageLinkSec ul{display:none}}@media only screen and (min-width: 320px)and (max-width: 960px)and (orientation: landscape){#PageLinkSec #mobilePageMenu{display:block !important}#PageLinkSec ul{display:none}}@media only screen and (min-width: 320px)and (max-width: 1024px)and (orientation: landscape){#FooterBar #CopyRight{text-align:center}#FooterBar #BarLink{text-align:center}}@media only screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){#PageLinkSec #mobilePageMenu{display:block !important}#PageLinkSec ul{display:none}}@media only screen and (min-width: 768px)and (max-width: 1024px)and (orientation: landscape){#LogoMenu #HomeMenu{position:fixed;float:none;width:200px;height:100%;left:-200px;top:0;background:#2980b9;z-index:999;transition:all .3s}#LogoMenu #HomeMenu ul li{display:block}#LogoMenu #HomeMenu ul li a{padding:20px 10px;line-height:100%;display:block}#LogoMenu #HomeMenu ul li a i{color:#fff}#LogoMenu #HomeMenu ul li:hover a{color:#fff}#LogoMenu #HomeMenu ul li:hover i{color:#fff}#LogoMenu #HomeMenu ul li ul{position:relative;width:100%}}/*# sourceMappingURL=belize.css.map */


/* Kutuların Genel Konteynerı */
#FourBoxes {
    background: #f8f9fa; /* Hafif gri bir arka plan kutuları öne çıkarır */
    padding: 60px 0 !important;
}

/* Kutuların Kendisi */
#FourBoxes .FourBoxes {
    background: #ffffff;
    border: none !important; /* Mevcut ince gri çizgiyi kaldırdık */
    border-radius: 15px !important; /* Köşeleri yumuşattık */
    padding: 40px 20px !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05) !important; /* Yumuşak gölge */
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    position: relative;
    overflow: hidden;
    height: 100%; /* Kutuların boyunu eşitlemek için */
}

/* Kutu Üzerine Gelince (Hover) */
#FourBoxes .FourBoxes:hover {
    transform: translateY(-10px); /* Hafif yukarı zıplama efekti */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1) !important;
    background: #ffffff;
}

/* Kutu Altına Renkli Çizgi (Aksan) */
#FourBoxes .FourBoxes::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: #2980b9; /* Ana mavi rengin */
    transform: scaleX(0);
    transition: transform 0.3s ease;
}

#FourBoxes .FourBoxes:hover::after {
    transform: scaleX(1);
}

/* İkon Alanı */
#FourBoxes .FourBoxes .FBoxesIcon {
    margin-bottom: 20px;
    display: inline-block;
    width: 80px;
    height: 80px;
    line-height: 80px;
    background: rgba(41, 128, 185, 0.05); /* Çok hafif mavi arka plan */
    border-radius: 50%;
    color: #2980b9;
    transition: all 0.3s;
}

#FourBoxes .FourBoxes:hover .FBoxesIcon {
    background: #2980b9;
    color: #ffffff;
}

/* Başlık */
#FourBoxes .FourBoxes .FBoxesHead {
    font-size: 20px !important;
    font-weight: 700 !important;
    color: #2c3e50 !important; /* Koyu antrasit */
    margin-bottom: 15px;
}


/* Alt Footer Alanı (İletişim Bilgileri) */
#SiteFooter {
    background: #151b22 !important; /* Saf siyah yerine çok koyu lacivert-gri */
    padding: 60px 0 40px 0 !important;
    border-top: 4px solid #f39c12; /* Üst kısma ince turuncu bir çizgi */
}

/* Footer Başlıkları */
#SiteFooter .FooterHead {
    color: #ffffff !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    margin-bottom: 25px !important;
    position: relative;
    padding-bottom: 10px;
}

#SiteFooter .FooterHead::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 2px;
    background: #f39c12; /* Başlık altına minik turuncu çizgi */
}

/* İletişim İkonları ve Metinler */
#SiteFooter .Address li {
    display: flex !important;
    align-items: center;
    margin-bottom: 15px !important;
}

#SiteFooter .Address li .AddressIcon i {
    color: #f39c12 !important; /* İkonlar turuncu */
    font-size: 20px !important;
    margin-right: 15px;
}

#SiteFooter .Address li .AddressText {
    color: #bdc3c7 !important; /* Hafif gri metin (göz yormaz) */
    font-size: 15px !important;
}

/* Sosyal Medya İkonları */
#SiteFooter .FooterSocial li {
    background: rgba(255,255,255,0.05) !important;
    transition: all 0.3s ease;
    border-radius: 50% !important;
    width: 40px !important;
    height: 40px !important;
    line-height: 40px !important;
}

#SiteFooter .FooterSocial li:hover {
    background: #f39c12 !important;
    transform: translateY(-5px);
}

/* En Alt Siyah Şerit (Copyright Alanı) */
#FooterBar {
    background: #0d1117 !important;
    padding: 20px 0 !important;
    border-top: 1px solid rgba(255,255,255,0.05);
}

#FooterBar #CopyRight {
    color: #7f8c8d !important;
    font-size: 13px !important;
}

/* Footer Üstü Aksiyon Bandı */.footer-cta {    background: #f39c12; /* Buton turuncumuz */    padding: 30px 0;    color: #fff;    text-align: center;}.footer-cta h4 {    display: inline-block;    margin-right: 20px;    font-weight: 700;    margin-bottom: 0;    vertical-align: middle;}.footer-cta .cta-btn {    background: #1a4e8a;    color: #fff;    padding: 10px 25px;    border-radius: 50px;    text-decoration: none;    font-weight: 600;    transition: 0.3s;}.footer-cta .cta-btn:hover {    background: #fff;    color: #f39c12;}
/* İçerik Yazısı (utonlarını hedef alıyoruz */
.
/* Footer Linklerini Canlandıralım */
#SiteFooter .FooterMenu li a {
    color: #adb5bd !important;
    text-decoration: none;
    font-size: 14px;
    transition: 0.3s;
}

#SiteFooter .FooterMenu li a:hover {
    color: #f39c12 !important; /* Üzerine gelince turuncu olsun */
    padding-left: 5px; /* Minik bir hareket */
}

/* Footer'daki adres metni ve font boyutu */
#SiteFooter p, #SiteFooter .AddressText {
    font-size: 14px !important;
    line-height: 1.6;
    opacity: 0.8;
}
@media (max-width: 768px) {
    #SiteFooter {
        text-align: center;
    }
    #SiteFooter .FooterHead::after {
        left: 50%;
        transform: translateX(-50%);
    }
    #SiteFooter .Address li {
        justify-content: center;
    }
    #SiteFooter .FooterMenu {
        columns: 1; /* Mobilde tek sütun daha iyi */
    }
}

#SiteFooter {
    background: #1a1e23 !important; /* Saf siyah yerine çok hafif lacivert tonlu antrasit */
    padding-top: 50px !important;
}

#SiteFooter .FooterHead {
    letter-spacing: 1px; /* Başlık harflerini biraz açarsak daha lüks durur */
    color: #f39c12 !important; /* Başlıkları direkt turuncu yapmayı da deneyebilirsin */
}

#SiteFooter .FooterMenu li::before {
    color: #f39c12 !important; /* Mavi okları turuncuya çevirir */
}

#HeaderBar #HeaderInfo ul li .InfoIcon {
    background: #f39c12 !important; /* İkonun yuvarlak arka planı turuncu */
    color: #fff !important; /* İkonun kendisi beyaz */
}

/* 
    line-height: 90px !important; /* Header yüksekliğine göre ortaladık */
}


    transition: 0.4s;
}

/* 
}

    transform: rotateY(180deg); /* Kendi ekseninde dönsün */
}
