/* File: ./e107_web/lib/animate.css/animate.min.css */
@charset "UTF-8";.animated{animation-duration:1s;animation-fill-mode:both} .animated.infinite{animation-iteration-count:infinite} .animated.hinge{animation-duration:2s} .animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s} @keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)} 40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)} 70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)} 90%{transform:translate3d(0,-4px,0)} } .bounce{animation-name:bounce;transform-origin:center bottom} @keyframes flash{0%,50%,to{opacity:1} 25%,75%{opacity:0} } .flash{animation-name:flash} @keyframes pulse{0%{transform:scaleX(1)} 50%{transform:scale3d(1.05,1.05,1.05)} to{transform:scaleX(1)} } .pulse{animation-name:pulse} @keyframes rubberBand{0%{transform:scaleX(1)} 30%{transform:scale3d(1.25,.75,1)} 40%{transform:scale3d(.75,1.25,1)} 50%{transform:scale3d(1.15,.85,1)} 65%{transform:scale3d(.95,1.05,1)} 75%{transform:scale3d(1.05,.95,1)} to{transform:scaleX(1)} } .rubberBand{animation-name:rubberBand} @keyframes shake{0%,to{transform:translateZ(0)} 10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)} 20%,40%,60%,80%{transform:translate3d(10px,0,0)} } .shake{animation-name:shake} @keyframes headShake{0%{transform:translateX(0)} 6.5%{transform:translateX(-6px) rotateY(-9deg)} 18.5%{transform:translateX(5px) rotateY(7deg)} 31.5%{transform:translateX(-3px) rotateY(-5deg)} 43.5%{transform:translateX(2px) rotateY(3deg)} 50%{transform:translateX(0)} } .headShake{animation-timing-function:ease-in-out;animation-name:headShake} @keyframes swing{20%{transform:rotate(15deg)} 40%{transform:rotate(-10deg)} 60%{transform:rotate(5deg)} 80%{transform:rotate(-5deg)} to{transform:rotate(0deg)} } .swing{transform-origin:top center;animation-name:swing} @keyframes tada{0%{transform:scaleX(1)} 10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)} 30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)} 40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)} to{transform:scaleX(1)} } .tada{animation-name:tada} @keyframes wobble{0%{transform:none} 15%{transform:translate3d(-25%,0,0) rotate(-5deg)} 30%{transform:translate3d(20%,0,0) rotate(3deg)} 45%{transform:translate3d(-15%,0,0) rotate(-3deg)} 60%{transform:translate3d(10%,0,0) rotate(2deg)} 75%{transform:translate3d(-5%,0,0) rotate(-1deg)} to{transform:none} } .wobble{animation-name:wobble} @keyframes jello{0%,11.1%,to{transform:none} 22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)} 33.3%{transform:skewX(6.25deg) skewY(6.25deg)} 44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)} 55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)} 66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)} 77.7%{transform:skewX(.390625deg) skewY(.390625deg)} 88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)} } .jello{animation-name:jello;transform-origin:center} @keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)} 0%{opacity:0;transform:scale3d(.3,.3,.3)} 20%{transform:scale3d(1.1,1.1,1.1)} 40%{transform:scale3d(.9,.9,.9)} 60%{opacity:1;transform:scale3d(1.03,1.03,1.03)} 80%{transform:scale3d(.97,.97,.97)} to{opacity:1;transform:scaleX(1)} } .bounceIn{animation-name:bounceIn} @keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)} 0%{opacity:0;transform:translate3d(0,-3000px,0)} 60%{opacity:1;transform:translate3d(0,25px,0)} 75%{transform:translate3d(0,-10px,0)} 90%{transform:translate3d(0,5px,0)} to{transform:none} } .bounceInDown{animation-name:bounceInDown} @keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)} 0%{opacity:0;transform:translate3d(-3000px,0,0)} 60%{opacity:1;transform:translate3d(25px,0,0)} 75%{transform:translate3d(-10px,0,0)} 90%{transform:translate3d(5px,0,0)} to{transform:none} } .bounceInLeft{animation-name:bounceInLeft} @keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)} 0%{opacity:0;transform:translate3d(3000px,0,0)} 60%{opacity:1;transform:translate3d(-25px,0,0)} 75%{transform:translate3d(10px,0,0)} 90%{transform:translate3d(-5px,0,0)} to{transform:none} } .bounceInRight{animation-name:bounceInRight} @keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)} 0%{opacity:0;transform:translate3d(0,3000px,0)} 60%{opacity:1;transform:translate3d(0,-20px,0)} 75%{transform:translate3d(0,10px,0)} 90%{transform:translate3d(0,-5px,0)} to{transform:translateZ(0)} } .bounceInUp{animation-name:bounceInUp} @keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)} 50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)} to{opacity:0;transform:scale3d(.3,.3,.3)} } .bounceOut{animation-name:bounceOut} @keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)} 40%,45%{opacity:1;transform:translate3d(0,-20px,0)} to{opacity:0;transform:translate3d(0,2000px,0)} } .bounceOutDown{animation-name:bounceOutDown} @keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)} to{opacity:0;transform:translate3d(-2000px,0,0)} } .bounceOutLeft{animation-name:bounceOutLeft} @keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)} to{opacity:0;transform:translate3d(2000px,0,0)} } .bounceOutRight{animation-name:bounceOutRight} @keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)} 40%,45%{opacity:1;transform:translate3d(0,20px,0)} to{opacity:0;transform:translate3d(0,-2000px,0)} } .bounceOutUp{animation-name:bounceOutUp} @keyframes fadeIn{0%{opacity:0} to{opacity:1} } .fadeIn{animation-name:fadeIn} @keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)} to{opacity:1;transform:none} } .fadeInDown{animation-name:fadeInDown} @keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)} to{opacity:1;transform:none} } .fadeInDownBig{animation-name:fadeInDownBig} @keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)} to{opacity:1;transform:none} } .fadeInLeft{animation-name:fadeInLeft} @keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)} to{opacity:1;transform:none} } .fadeInLeftBig{animation-name:fadeInLeftBig} @keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)} to{opacity:1;transform:none} } .fadeInRight{animation-name:fadeInRight} @keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)} to{opacity:1;transform:none} } .fadeInRightBig{animation-name:fadeInRightBig} @keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)} to{opacity:1;transform:none} } .fadeInUp{animation-name:fadeInUp} @keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)} to{opacity:1;transform:none} } .fadeInUpBig{animation-name:fadeInUpBig} @keyframes fadeOut{0%{opacity:1} to{opacity:0} } .fadeOut{animation-name:fadeOut} @keyframes fadeOutDown{0%{opacity:1} to{opacity:0;transform:translate3d(0,100%,0)} } .fadeOutDown{animation-name:fadeOutDown} @keyframes fadeOutDownBig{0%{opacity:1} to{opacity:0;transform:translate3d(0,2000px,0)} } .fadeOutDownBig{animation-name:fadeOutDownBig} @keyframes fadeOutLeft{0%{opacity:1} to{opacity:0;transform:translate3d(-100%,0,0)} } .fadeOutLeft{animation-name:fadeOutLeft} @keyframes fadeOutLeftBig{0%{opacity:1} to{opacity:0;transform:translate3d(-2000px,0,0)} } .fadeOutLeftBig{animation-name:fadeOutLeftBig} @keyframes fadeOutRight{0%{opacity:1} to{opacity:0;transform:translate3d(100%,0,0)} } .fadeOutRight{animation-name:fadeOutRight} @keyframes fadeOutRightBig{0%{opacity:1} to{opacity:0;transform:translate3d(2000px,0,0)} } .fadeOutRightBig{animation-name:fadeOutRightBig} @keyframes fadeOutUp{0%{opacity:1} to{opacity:0;transform:translate3d(0,-100%,0)} } .fadeOutUp{animation-name:fadeOutUp} @keyframes fadeOutUpBig{0%{opacity:1} to{opacity:0;transform:translate3d(0,-2000px,0)} } .fadeOutUpBig{animation-name:fadeOutUpBig} @keyframes flip{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out} 40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out} 50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in} 80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in} to{transform:perspective(400px);animation-timing-function:ease-in} } .animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip} @keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0} 40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in} 60%{transform:perspective(400px) rotateX(10deg);opacity:1} 80%{transform:perspective(400px) rotateX(-5deg)} to{transform:perspective(400px)} } .flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX} @keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0} 40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in} 60%{transform:perspective(400px) rotateY(10deg);opacity:1} 80%{transform:perspective(400px) rotateY(-5deg)} to{transform:perspective(400px)} } .flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY} @keyframes flipOutX{0%{transform:perspective(400px)} 30%{transform:perspective(400px) rotateX(-20deg);opacity:1} to{transform:perspective(400px) rotateX(90deg);opacity:0} } .flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important} @keyframes flipOutY{0%{transform:perspective(400px)} 30%{transform:perspective(400px) rotateY(-15deg);opacity:1} to{transform:perspective(400px) rotateY(90deg);opacity:0} } .flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY} @keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0} 60%{transform:skewX(20deg);opacity:1} 80%{transform:skewX(-5deg);opacity:1} to{transform:none;opacity:1} } .lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out} @keyframes lightSpeedOut{0%{opacity:1} to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0} } .lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in} @keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0} to{transform-origin:center;transform:none;opacity:1} } .rotateIn{animation-name:rotateIn} @keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0} to{transform-origin:left bottom;transform:none;opacity:1} } .rotateInDownLeft{animation-name:rotateInDownLeft} @keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0} to{transform-origin:right bottom;transform:none;opacity:1} } .rotateInDownRight{animation-name:rotateInDownRight} @keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0} to{transform-origin:left bottom;transform:none;opacity:1} } .rotateInUpLeft{animation-name:rotateInUpLeft} @keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0} to{transform-origin:right bottom;transform:none;opacity:1} } .rotateInUpRight{animation-name:rotateInUpRight} @keyframes rotateOut{0%{transform-origin:center;opacity:1} to{transform-origin:center;transform:rotate(200deg);opacity:0} } .rotateOut{animation-name:rotateOut} @keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1} to{transform-origin:left bottom;transform:rotate(45deg);opacity:0} } .rotateOutDownLeft{animation-name:rotateOutDownLeft} @keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1} to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0} } .rotateOutDownRight{animation-name:rotateOutDownRight} @keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1} to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0} } .rotateOutUpLeft{animation-name:rotateOutUpLeft} @keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1} to{transform-origin:right bottom;transform:rotate(90deg);opacity:0} } .rotateOutUpRight{animation-name:rotateOutUpRight} @keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out} 20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out} 40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1} to{transform:translate3d(0,700px,0);opacity:0} } .hinge{animation-name:hinge} @keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom} 50%{transform:rotate(-10deg)} 70%{transform:rotate(3deg)} to{opacity:1;transform:scale(1)} } .jackInTheBox{animation-name:jackInTheBox} @keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)} to{opacity:1;transform:none} } .rollIn{animation-name:rollIn} @keyframes rollOut{0%{opacity:1} to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)} } .rollOut{animation-name:rollOut} @keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)} 50%{opacity:1} } .zoomIn{animation-name:zoomIn} @keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)} 60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)} } .zoomInDown{animation-name:zoomInDown} @keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)} 60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)} } .zoomInLeft{animation-name:zoomInLeft} @keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)} 60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)} } .zoomInRight{animation-name:zoomInRight} @keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)} 60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)} } .zoomInUp{animation-name:zoomInUp} @keyframes zoomOut{0%{opacity:1} 50%{opacity:0;transform:scale3d(.3,.3,.3)} to{opacity:0} } .zoomOut{animation-name:zoomOut} @keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)} to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)} } .zoomOutDown{animation-name:zoomOutDown} @keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)} to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center} } .zoomOutLeft{animation-name:zoomOutLeft} @keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)} to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center} } .zoomOutRight{animation-name:zoomOutRight} @keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)} to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)} } .zoomOutUp{animation-name:zoomOutUp} @keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible} to{transform:translateZ(0)} } .slideInDown{animation-name:slideInDown} @keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible} to{transform:translateZ(0)} } .slideInLeft{animation-name:slideInLeft} @keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible} to{transform:translateZ(0)} } .slideInRight{animation-name:slideInRight} @keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible} to{transform:translateZ(0)} } .slideInUp{animation-name:slideInUp} @keyframes slideOutDown{0%{transform:translateZ(0)} to{visibility:hidden;transform:translate3d(0,100%,0)} } .slideOutDown{animation-name:slideOutDown} @keyframes slideOutLeft{0%{transform:translateZ(0)} to{visibility:hidden;transform:translate3d(-100%,0,0)} } .slideOutLeft{animation-name:slideOutLeft} @keyframes slideOutRight{0%{transform:translateZ(0)} to{visibility:hidden;transform:translate3d(100%,0,0)} } .slideOutRight{animation-name:slideOutRight} @keyframes slideOutUp{0%{transform:translateZ(0)} to{visibility:hidden;transform:translate3d(0,-100%,0)} } .slideOutUp{animation-name:slideOutUp} 

/* File: ./e107_web/js/bootstrap-notify/css/bootstrap-notify.css */
.notifications{position:fixed;} .notifications.top-right{right:10px;top:25px;} .notifications.top-left{left:10px;top:25px;} .notifications.bottom-left{left:10px;bottom:25px;} .notifications.bottom-right{right:10px;bottom:25px;} .notifications>div{position:relative;z-index:9999;margin:5px 0px;} .notifications.center{top:48%;left:0;width:100%;} .notifications.center>div{margin:5px auto;width:20%;text-align:center;} 

/* File: ./e107_web/js/core/all.jquery.css */
a.e-nav { padding:3px; } div.e-rate{ width:100px; display:inline-block} img.e-rate{} .e-rate-status{ vertical-align:middle; padding-right:4px; display:inline-block; text-align:right} .e-rate-status-download { text-align:left; } .e-rate-votes{ vertical-align:middle; display:inline-block; width:100px } select.e-bb{ margin-top:0px; width:100px } .bbcode_buttons{} .bbcode_buttons:hover{} body.e-iframe{ padding:15px; margin:0px; } 

/* File: ./e107_plugins/social/style.css */
@font-face {font-family: 'social';src:url(/e107_plugins/social/fonts/social.eot?dje1ws);src:url(/e107_plugins/social/fonts/social.eot?dje1ws#iefix) format('embedded-opentype'),url(/e107_plugins/social/fonts/social.ttf?dje1ws) format('truetype'),url(/e107_plugins/social/fonts/social.woff?dje1ws) format('woff'),url(/e107_plugins/social/fonts/social.svg?dje1ws#social) format('svg');font-weight: normal;font-style: normal;font-display: block;} [class^="e-social-"], [class*=" e-social-"] {font-family: 'social' !important;speak: never;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;} .e-social-behance:before {content: "\e926";} .e-social-telegram:before {content: "\e923";} .e-social-snapchat:before {content: "\e911";} .e-social-map:before {content: "\f041";} .e-social-sms:before {content: "\f075";} .e-social-facebook-square:before {content: "\f082";} .e-social-github-square:before {content: "\f092";} .e-social-phone:before {content: "\f095";} .e-social-phone-square:before {content: "\f098";} .e-social-facebook:before {content: "\f09a";} .e-social-github:before {content: "\f09b";} .e-social-mobile:before {content: "\f10b";} .e-social-tumblr:before {content: "\f173";} .e-social-twitch:before {content: "\f1e8";} .e-social-whatsapp:before {content: "\f232";} .e-social-map-o:before {content: "\f278";} .e-social-meetup:before {content: "\f2e0";} .e-social-steam:before {content: "\e902";} .e-social-vimeo:before {content: "\e905";} .e-social-skype:before {content: "\e906";} .e-social-wordpress:before {content: "\e907";} .e-social-yelp:before {content: "\e908";} .e-social-dropbox:before {content: "\e909";} .e-social-vk:before {content: "\e90a";} .e-social-gplus:before {content: "\e90b";} .e-social-google:before {content: "\e90c";} .e-social-apple:before {content: "\e90d";} .e-social-digg:before {content: "\e90e";} .e-social-stumbleupon:before {content: "\e90f";} .e-social-flickr:before {content: "\e910";} .e-social-youtube-play:before {content: "\e912";} .e-social-youtube:before {content: "\e913";} .e-social-pocketpocket:before {content: "\e914";} .e-social-rss:before {content: "\e915";} .e-social-pinterest:before {content: "\e916";} .e-social-instagram:before {content: "\e917";} .e-social-linkedin:before {content: "\e918";} .e-social-export:before {content: "\e919";} .e-social-share:before {content: "\e91a";} .e-social-foursquare:before {content: "\e91b";} .e-social-thumbs-up:before {content: "\e91c";} .e-social-thumbs-up-solid:before {content: "\e91d";} .e-social-mail:before {content: "\e91e";} .e-social-mail-alt:before {content: "\e91f";} .e-social-reddit:before {content: "\e925";} .e-social-spotify:before {content: "\e920";} .e-social-soundcloud-alt:before {content: "\e901";} .e-social-soundcloud:before {content: "\e904";} .e-social-pushpin:before {content: "\e946";} .e-social-vine:before {content: "\ea97";} .e-social-dribbble:before {content: "\eaa7";} .e-social-blogger:before {content: "\eab7";} .e-social-android:before {content: "\eac0";} .e-social-linkedin-rect:before {content: "\eac9";} .e-social-delicious:before {content: "\eacd";} .e-social-flattr:before {content: "\ead5";} .e-social-discord:before {content: "\e900";} .e-social-instapaper:before {content: "\e903";} .e-social-twitter:before {content: "\e924";} .e-social-squarespace:before {content: "\e921";} .e-social-tiktok:before {content: "\e922";} 

/* File: ./e107_plugins/social/css/social.css */
.social-share .dropdown-menu { min-width: 225px } .social-share .dropdown-menu li div { padding-left:5px;} .social-share .dropdown-menu li div .btn { border-radius:0; margin:0 } 

/* File: ./e107_plugins/cookie_consent/css/cookie_consent_v2.css */
.cc-consent-container {font-family: var(--cc-font-family, inherit);font-size: var(--cc-font-size, 14px);line-height: 1.6;box-sizing: border-box;z-index: 9999;position: fixed;max-width: 100%;} .cc-consent-container *,.cc-consent-container *::before,.cc-consent-container *::after {box-sizing: border-box;} .cc-layout-banner {width: 100%;left: 0;right: 0;padding: var(--cc-banner-padding, 20px);} .cc-layout-banner.cc-position-top {top: 0;border-radius: 0 0 var(--cc-border-radius, 8px) var(--cc-border-radius, 8px);} .cc-layout-banner.cc-position-bottom {bottom: 0;border-radius: var(--cc-border-radius, 8px) var(--cc-border-radius, 8px) 0 0;} .cc-layout-box {max-width: 450px;padding: var(--cc-banner-padding, 24px);border-radius: var(--cc-border-radius, 12px);margin: 20px;} .cc-layout-box.cc-position-bottom-left {bottom: 0;left: 0;} .cc-layout-box.cc-position-bottom-right {bottom: 0;right: 0;} .cc-layout-box.cc-position-top-left {top: 0;left: 0;} .cc-layout-box.cc-position-top-right {top: 0;right: 0;} .cc-layout-modal {top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 600px;width: 90%;padding: var(--cc-banner-padding, 30px);border-radius: var(--cc-border-radius, 16px);} .cc-banner-inner {background: #ffffff;color: #1f2937;padding: var(--cc-banner-padding, 20px);border-radius: var(--cc-border-radius, 8px);display: flex;flex-direction: column;gap: 16px;} .cc-consent-container .cc-banner-inner {background: var(--cc-bg-color, #ffffff);color: var(--cc-text-color, #1f2937);} .cc-consent-container .cc-banner-inner {background: var(--cc-bg-color, #ffffff);color: var(--cc-text-color, #1f2937);} .cc-banner-shadow {box-shadow: 0 10px 40px rgba(0, 0, 0, 0.15);} .cc-banner-header {display: flex;align-items: center;gap: 12px;} .cc-banner-icon {width: 40px;height: 40px;flex-shrink: 0;} .cc-banner-title {font-size: 1.25em;font-weight: 600;margin: 0;color: var(--cc-primary-color, #3b82f6);} .cc-banner-message {margin: 0;line-height: 1.6;} .cc-banner-message a {color: var(--cc-primary-color, #3b82f6);text-decoration: underline;transition: color 0.2s ease;} .cc-banner-message a:hover {color: var(--cc-secondary-color, #1e40af);} .cc-button-container {display: flex;flex-wrap: wrap;gap: 10px;margin-top: 8px;} .cc-button {padding: 10px 20px;border: none;border-radius: var(--cc-button-radius, 6px);font-size: 14px;font-weight: 500;cursor: pointer;transition: all 0.3s ease;text-decoration: none;display: inline-block;text-align: center;} .cc-button-filled {background: var(--cc-button-bg, #3b82f6);color: var(--cc-button-text, #ffffff);} .cc-button-filled:hover {background: var(--cc-button-hover, #2563eb);transform: translateY(-1px);box-shadow: 0 4px 12px rgba(59, 130, 246, 0.4);} .cc-button-outlined {background: transparent;color: var(--cc-primary-color, #3b82f6);border: 2px solid var(--cc-primary-color, #3b82f6);} .cc-button-outlined:hover {background: var(--cc-primary-color, #3b82f6);color: #ffffff;} .cc-button-text {background: transparent;color: var(--cc-primary-color, #3b82f6);padding: 8px 16px;} .cc-button-text:hover {background: rgba(59, 130, 246, 0.1);} .cc-button-ghost {background: rgba(59, 130, 246, 0.1);color: var(--cc-primary-color, #3b82f6);border: 1px solid transparent;} .cc-button-ghost:hover {background: rgba(59, 130, 246, 0.2);border-color: var(--cc-primary-color, #3b82f6);} @keyframes fadeIn {from { opacity: 0; } to { opacity: 1; } } @keyframes slideUp {from {opacity: 0;transform: translateY(100%);} to {opacity: 1;transform: translateY(0);} } @keyframes slideDown {from {opacity: 0;transform: translateY(-100%);} to {opacity: 1;transform: translateY(0);} } @keyframes slideLeft {from {opacity: 0;transform: translateX(100%);} to {opacity: 1;transform: translateX(0);} } @keyframes slideRight {from {opacity: 0;transform: translateX(-100%);} to {opacity: 1;transform: translateX(0);} } @keyframes zoomIn {from {opacity: 0;transform: scale(0.8);} to {opacity: 1;transform: scale(1);} } @keyframes bounce {0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } } .cc-animation-fade-in {animation: fadeIn 0.3s ease-out;} .cc-animation-slide-up {animation: slideUp 0.4s ease-out;} .cc-animation-slide-down {animation: slideDown 0.4s ease-out;} .cc-animation-slide-left {animation: slideLeft 0.4s ease-out;} .cc-animation-slide-right {animation: slideRight 0.4s ease-out;} .cc-animation-zoom-in {animation: zoomIn 0.3s ease-out;} .cc-animation-bounce {animation: bounce 0.6s ease-out;} .cc-theme-modern-light .cc-banner-inner {background: #ffffff !important;color: #1f2937 !important;} .cc-theme-modern-light .cc-banner-title {color: #3b82f6 !important;} .cc-theme-modern-light .cc-button-filled {background: #3b82f6 !important;color: #ffffff !important;} .cc-theme-modern-light .cc-button-filled:hover {background: #2563eb !important;} .cc-theme-modern-light .cc-banner-message a {color: #3b82f6 !important;} .cc-theme-modern-dark .cc-banner-inner {background: #1f2937 !important;color: #f9fafb !important;} .cc-theme-modern-dark .cc-banner-title {color: #60a5fa !important;} .cc-theme-modern-dark .cc-button-filled {background: #3b82f6 !important;color: #ffffff !important;} .cc-theme-modern-dark .cc-button-filled:hover {background: #2563eb !important;} .cc-theme-modern-dark .cc-banner-message a {color: #60a5fa !important;} .cc-theme-modern-dark .cc-button-outlined {background: transparent !important;color: #60a5fa !important;border-color: #60a5fa !important;} .cc-theme-minimal-light .cc-banner-inner {background: #f9fafb !important;color: #374151 !important;border-radius: 4px !important;} .cc-theme-minimal-light .cc-banner-title {color: #6b7280 !important;} .cc-theme-minimal-light .cc-button-filled {background: #374151 !important;color: #ffffff !important;} .cc-theme-minimal-light .cc-button-filled:hover {background: #1f2937 !important;} .cc-theme-minimal-dark .cc-banner-inner {background: #111827 !important;color: #e5e7eb !important;border-radius: 4px !important;} .cc-theme-minimal-dark .cc-banner-title {color: #9ca3af !important;} .cc-theme-minimal-dark .cc-button-filled {background: #4b5563 !important;color: #ffffff !important;} .cc-theme-minimal-dark .cc-button-filled:hover {background: #6b7280 !important;} .cc-theme-glassmorphism .cc-banner-inner {background: rgba(255, 255, 255, 0.1) !important;backdrop-filter: blur(10px) !important;-webkit-backdrop-filter: blur(10px) !important;border: 1px solid rgba(255, 255, 255, 0.2) !important;color: #1f2937 !important;} .cc-theme-glassmorphism .cc-banner-title {color: #3b82f6 !important;} .cc-theme-glassmorphism .cc-button-filled {background: rgba(59, 130, 246, 0.9) !important;color: #ffffff !important;} .cc-theme-glassmorphism .cc-button-filled:hover {background: rgba(37, 99, 235, 0.9) !important;} .cc-theme-glassmorphism .cc-banner-message a {color: #3b82f6 !important;} .cc-theme-flat-material .cc-banner-inner {background: #fafafa !important;color: #212121 !important;border-radius: 2px !important;} .cc-theme-flat-material .cc-banner-title {color: #2196f3 !important;} .cc-theme-flat-material .cc-button-filled {background: #2196f3 !important;color: #ffffff !important;} .cc-theme-flat-material .cc-button-filled:hover {background: #1976d2 !important;} .cc-theme-flat-material .cc-banner-message a {color: #2196f3 !important;} .cc-theme-gradient-blue .cc-banner-inner {background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;color: #ffffff !important;} .cc-theme-gradient-blue .cc-banner-title {color: #93c5fd !important;} .cc-theme-gradient-blue .cc-button-filled {background: rgba(255, 255, 255, 0.2) !important;color: #ffffff !important;border: 1px solid rgba(255, 255, 255, 0.3) !important;} .cc-theme-gradient-blue .cc-button-filled:hover {background: rgba(255, 255, 255, 0.3) !important;} .cc-theme-gradient-blue .cc-banner-message a {color: #bfdbfe !important;} .cc-theme-gradient-purple .cc-banner-title {color: #e9d5ff !important;} .cc-theme-gradient-purple .cc-button-filled {background: rgba(255, 255, 255, 0.2) !important;color: #ffffff !important;border: 1px solid rgba(255, 255, 255, 0.3) !important;} .cc-theme-gradient-purple .cc-button-filled:hover {background: rgba(255, 255, 255, 0.3) !important;} .cc-theme-gradient-purple .cc-banner-message a {color: #f3e8ff !important;} .cc-theme-gradient-purple .cc-banner-inner {background: linear-gradient(135deg, #a855f7 0%, #ec4899 100%) !important;color: #ffffff !important;} .cc-theme-corporate .cc-banner-inner {background: #0f172a !important;color: #f1f5f9 !important;} .cc-theme-corporate .cc-banner-title {color: #38bdf8 !important;} .cc-theme-corporate .cc-button-filled {background: #0ea5e9 !important;color: #ffffff !important;} .cc-theme-corporate .cc-button-filled:hover {background: #0284c7 !important;} .cc-theme-corporate .cc-banner-message a {color: #38bdf8 !important;} .cc-theme-playful .cc-banner-inner {background: #fef3c7 !important;color: #78350f !important;border-radius: 20px !important;} .cc-theme-playful .cc-banner-title {color: #f59e0b !important;} .cc-theme-playful .cc-button-filled {background: #f59e0b !important;color: #ffffff !important;} .cc-theme-playful .cc-button-filled:hover {background: #d97706 !important;} .cc-theme-playful .cc-banner-message a {color: #d97706 !important;} .cc-backdrop {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.5);z-index: 9998;backdrop-filter: blur(2px);} .cc-backdrop-fade {animation: fadeIn 0.3s ease-out;} .cc-preferences-modal {position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);background: var(--cc-bg-color, #ffffff);color: var(--cc-text-color, #1f2937);padding: 30px;border-radius: var(--cc-border-radius, 12px);max-width: 600px;width: 90%;max-height: 80vh;overflow-y: auto;z-index: 10000;box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);} .cc-preferences-header {margin-bottom: 20px;} .cc-preferences-title {font-size: 1.5em;font-weight: 600;margin: 0 0 10px 0;color: var(--cc-primary-color, #3b82f6);} .cc-preferences-description {color: var(--cc-text-color, #6b7280);margin: 0;} .cc-category-item {padding: 16px;margin-bottom: 12px;background: rgba(0, 0, 0, 0.02);border-radius: 8px;border-left: 3px solid var(--cc-primary-color, #3b82f6);} .cc-category-header {display: flex;justify-content: space-between;align-items: center;margin-bottom: 8px;} .cc-category-title {font-weight: 600;margin: 0;} .cc-category-description {font-size: 0.9em;color: var(--cc-text-color, #6b7280);margin: 0;} .cc-toggle-switch {position: relative;display: inline-block;width: 50px;height: 26px;} .cc-toggle-switch input {opacity: 0;width: 0;height: 0;} .cc-toggle-slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;transition: 0.3s;border-radius: 26px;} .cc-toggle-slider:before {position: absolute;content: "";height: 20px;width: 20px;left: 3px;bottom: 3px;background-color: white;transition: 0.3s;border-radius: 50%;} input:checked + .cc-toggle-slider {background-color: var(--cc-primary-color, #3b82f6);} input:checked + .cc-toggle-slider:before {transform: translateX(24px);} input:disabled + .cc-toggle-slider {opacity: 0.5;cursor: not-allowed;} @media (max-width: 768px) {.cc-layout-banner {padding: var(--cc-banner-padding, 16px);} .cc-layout-box {max-width: 100%;margin: 10px;border-radius: var(--cc-border-radius, 8px);} .cc-button-container {flex-direction: column;} .cc-button {width: 100%;} .cc-preferences-modal {width: 95%;padding: 20px;} } @media (max-width: 480px) {.cc-banner-inner {padding: var(--cc-banner-padding, 16px);} .cc-banner-title {font-size: 1.1em;} .cc-button {padding: 10px 16px;font-size: 13px;} } @media (prefers-color-scheme: dark) {.cc-consent-container.cc-auto-dark {--cc-bg-color: #1f2937;--cc-text-color: #f9fafb;--cc-primary-color: #60a5fa;--cc-secondary-color: #93c5fd;} } .cc-button:focus,.cc-toggle-switch input:focus + .cc-toggle-slider {outline: 2px solid var(--cc-primary-color, #3b82f6);outline-offset: 2px;} .cc-sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border-width: 0;} @media print {.cc-consent-container,.cc-backdrop,.cc-preferences-modal {display: none !important;} } 

/* File: ./e107_plugins/formbuilder/assets/css/formbuilder.css */
.formbuilder-wrapper {max-width: 100%;margin: 0 auto;} .formbuilder-wrapper .form-control,.formbuilder-wrapper .tbox {padding-left: 0.75rem;} .formbuilder-wrapper textarea.form-control {height: auto;} .formbuilder-description {color: var(--bs-secondary-color, #6c757d);} .formbuilder-wrapper .text-danger {font-weight: 700;} .formbuilder-wrapper .form-control-color {width: 60px;height: 38px;padding: 0.25rem;} .formbuilder-wrapper input[type="file"].form-control {padding: 0.5rem 0.75rem;} .formbuilder-embed {max-width: 720px;margin: 1.5rem auto;padding: 1.5rem;border: 1px solid var(--bs-border-color, #dee2e6);border-radius: 0.5rem;background: var(--bs-body-bg, #fff);} .formbuilder-list .card:hover {border-color: var(--primary, #FFDC00);box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);} .formbuilder-list .card-title a {color: var(--bs-body-color, #1D1D1D);text-decoration: none;} .formbuilder-list .card-title a:hover {color: var(--primary, #FFDC00);} .fb-captcha-wrapper {background: #f9f9f0;border: 1px solid #eee;border-radius: 6px;padding: 12px 16px;} .fb-captcha-wrapper img {border-radius: 4px;max-height: 48px;filter: brightness(0.35) contrast(1.6);} .fb-captcha-wrapper input[type="text"] {max-width: 180px;} .formbuilder-wrapper .form-check-label a {text-decoration: underline;} .formbuilder-wrapper .text-muted .text-danger {font-weight: 700;} @media (max-width: 576px) {.formbuilder-wrapper,.formbuilder-embed {padding: 1rem;} .formbuilder-embed {margin: 1rem 0;} } 

/* File: ./e107_plugins/hero/css/hero.css */
.hero-list-icon {display: table-cell;vertical-align: middle} li .hero-list-icon .hero-icon {margin: 0 20px 0 0;margin: 0 2rem 0 0} .hero-icon {width: 40px;height: 40px;font-size: 18px;color: #fff;border-radius: 2px;display: inline-block;margin: 0 5px 5px 0;text-align: center;line-height: 2.2} .hero-icon.hero-icon-square {border-radius: 0} .hero-icon.hero-icon-round {border-radius: 5px} .hero-icon.hero-icon-circle {border-radius: 50%} .carousel-hero-menu .hero-buttons { padding-right:30px } .carousel-hero-menu .hero-media-container { padding-right: 45px } .carousel-hero-menu h1, .carousel-hero-menu h2, .carousel-hero-menu ul.hero-list { margin-left: 30px; } .text-bold { font-weight: bold; } .hero-icon.hero-icon-xlg {width: 60px;height: 60px;line-height: 60px;font-size: 24px} li .hero-list-text {display: table-cell;vertical-align: middle;font-size: 18px;font-size: 1.8rem;line-height: 30px;line-height: 3rem} #carousel-hero.carousel {position: relative;left: 0;top: 30px;width: 100%;height: 100%;overflow: hidden;margin-bottom: 30px;} #carousel-hero.carousel .carousel-indicators li {height: 12px;width: 12px;border-radius: 100%;background-color: #424242} #carousel-hero.carousel .carousel-indicators li.active {background-color: #0288d1} #carousel-hero.carousel .carousel-indicators {position: static;width: auto;display: block;margin: 15px;text-align: center;} #carousel-hero.carousel .carousel-indicators li {vertical-align: top;display: inline-block;background-color: rgba(255,255,255,0.5);border: none;border: 0;height: 3px;width: 20px;margin: 2px;margin-top: 10px;border-radius: 2px;cursor: pointer;text-align:center;} #carousel-hero.carousel .carousel-indicators li.active {top: 0;background-color: #fff} #carousel-hero.carousel .carousel-controls {position:relative;text-align: center;margin-top: -80px;width: 350px;z-index:1000;margin-left: auto;margin-right: auto;} #carousel-hero.carousel .carousel-controls a {display: inline-block;position: static;height: 20px;width: 20px;background: none;font-size: 15px;background-color: #fff;color: #616161;text-shadow: none;border-radius: 100%;opacity: .7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-align: center;cursor: pointer;transition: all ease .5s;margin-left: 1rem;margin-right: 1rem} #carousel-hero.carousel .carousel-controls a:hover {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"} #carousel-hero.carousel .carousel-controls a i {vertical-align: top;line-height: 20px;font-size: 12px;} #carousel-hero.carousel .carousel-controls a.right {margin-right: 0;margin-right: 1rem} #carousel-hero.carousel .carousel-inner {overflow: visible;height:600px;} #carousel-hero.carousel .carousel-inner .item .carousel-caption {position: static;text-align: left;} #carousel-hero.carousel .carousel-inner .item {background-color: rgb(127,127,127);background-size: cover;height: 100%;} #carousel-hero .hero-text-container .hero-title {background-color: rgba(0, 0, 0, .4);box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);padding: 16px;padding: 1.6rem;padding-left: 1.6rem;margin-left: -10000px;padding-left: 10000px;z-index: 6;margin-bottom: 40px;} #carousel-hero .hero-list li { padding-bottom: 15px } #carousel-hero h2 { font-size: 1.2em} .animation-delay-1 {-webkit-animation-delay: .1s !important;animation-delay: .1s !important} .animation-delay-2 {-webkit-animation-delay: .2s !important;animation-delay: .2s !important} .animation-delay-3 {-webkit-animation-delay: .3s !important;animation-delay: .3s !important} .animation-delay-4 {-webkit-animation-delay: .4s !important;animation-delay: .4s !important} .animation-delay-5 {-webkit-animation-delay: .5s !important;animation-delay: .5s !important} .animation-delay-6 {-webkit-animation-delay: .6s !important;animation-delay: .6s !important} .animation-delay-7 {-webkit-animation-delay: .7s !important;animation-delay: .7s !important} .animation-delay-8 {-webkit-animation-delay: .8s !important;animation-delay: .8s !important} .animation-delay-9 {-webkit-animation-delay: .9s !important;animation-delay: .9s !important} .animation-delay-10 {-webkit-animation-delay: 1s !important;animation-delay: 1s !important} .animation-delay-11 {-webkit-animation-delay: 1.1s !important;animation-delay: 1.1s !important} .animation-delay-12 {-webkit-animation-delay: 1.2s !important;animation-delay: 1.2s !important} .animation-delay-13 {-webkit-animation-delay: 1.3s !important;animation-delay: 1.3s !important} .animation-delay-14 {-webkit-animation-delay: 1.4s !important;animation-delay: 1.4s !important} .animation-delay-15 {-webkit-animation-delay: 1.5s !important;animation-delay: 1.5s !important} .animation-delay-16 {-webkit-animation-delay: 1.6s !important;animation-delay: 1.6s !important} .animation-delay-17 {-webkit-animation-delay: 1.7s !important;animation-delay: 1.7s !important} .animation-delay-18 {-webkit-animation-delay: 1.8s !important;animation-delay: 1.8s !important} .animation-delay-19 {-webkit-animation-delay: 1.9s !important;animation-delay: 1.9s !important} .animation-delay-20 {-webkit-animation-delay: 2s !important;animation-delay: 2s !important} .animation-delay-21 {-webkit-animation-delay: 2.1s !important;animation-delay: 2.1s !important} .animation-delay-22 {-webkit-animation-delay: 2.2s !important;animation-delay: 2.2s !important} .animation-delay-23 {-webkit-animation-delay: 2.3s !important;animation-delay: 2.3s !important} .animation-delay-24 {-webkit-animation-delay: 2.4s !important;animation-delay: 2.4s !important} .animation-delay-25 {-webkit-animation-delay: 2.5s !important;animation-delay: 2.5s !important} .animation-delay-26 {-webkit-animation-delay: 2.6s !important;animation-delay: 2.6s !important} .animation-delay-27 {-webkit-animation-delay: 2.6s !important;animation-delay: 2.6s !important} .animation-delay-28 {-webkit-animation-delay: 2.8s !important;animation-delay: 2.8s !important} .animation-delay-29 {-webkit-animation-delay: 2.9s !important;animation-delay: 2.9s !important} .animation-delay-30 {-webkit-animation-delay: 3s !important;animation-delay: 3s !important} .animation-delay-31 {-webkit-animation-delay: 3.1s !important;animation-delay: 3.1s !important} .animation-delay-32 {-webkit-animation-delay: 3.2s !important;animation-delay: 3.2s !important} .animation-delay-33 {-webkit-animation-delay: 3.3s !important;animation-delay: 3.3s !important} .animation-delay-34 {-webkit-animation-delay: 3.4s !important;animation-delay: 3.4s !important} .animation-delay-35 {-webkit-animation-delay: 3.5s !important;animation-delay: 3.5s !important} .animation-delay-36 {-webkit-animation-delay: 3.6s !important;animation-delay: 3.6s !important} .animation-delay-37 {-webkit-animation-delay: 3.7s !important;animation-delay: 3.7s !important} .animation-delay-38 {-webkit-animation-delay: 3.8s !important;animation-delay: 3.8s !important} .animation-delay-39 {-webkit-animation-delay: 3.9s !important;animation-delay: 3.9s !important} .animation-delay-40 {-webkit-animation-delay: 4s !important;animation-delay: 4s !important} .animation-delay-41 {-webkit-animation-delay: 4.1s !important;animation-delay: 4.1s !important} .animation-delay-42 {-webkit-animation-delay: 4.2s !important;animation-delay: 4.2s !important} .animation-delay-43 {-webkit-animation-delay: 4.3s !important;animation-delay: 4.3s !important} .animation-delay-44 {-webkit-animation-delay: 4.4s !important;animation-delay: 4.4s !important} .animation-delay-45 {-webkit-animation-delay: 4.5s !important;animation-delay: 4.5s !important} .animation-delay-46 {-webkit-animation-delay: 4.6s !important;animation-delay: 4.6s !important} .animation-delay-47 {-webkit-animation-delay: 4.7s !important;animation-delay: 4.7s !important} .animation-delay-48 {-webkit-animation-delay: 4.8s !important;animation-delay: 4.8s !important} .animation-delay-49 {-webkit-animation-delay: 4.9s !important;animation-delay: 4.9s !important} .animation-delay-50 {-webkit-animation-delay: 5s !important;animation-delay: 5s !important} .animation-delay-51 {-webkit-animation-delay: 5.1s !important;animation-delay: 5.1s !important} .animation-delay-52 {-webkit-animation-delay: 5.2s !important;animation-delay: 5.2s !important} .animation-delay-53 {-webkit-animation-delay: 5.3s !important;animation-delay: 5.3s !important} .animation-delay-54 {-webkit-animation-delay: 5.4s !important;animation-delay: 5.4s !important} .animation-delay-55 {-webkit-animation-delay: 5.5s !important;animation-delay: 5.5s !important} .animation-delay-56 {-webkit-animation-delay: 5.6s !important;animation-delay: 5.6s !important} .animation-delay-57 {-webkit-animation-delay: 5.7s !important;animation-delay: 5.7s !important} .animation-delay-58 {-webkit-animation-delay: 5.8s !important;animation-delay: 5.8s !important} .animation-delay-59 {-webkit-animation-delay: 5.9s !important;animation-delay: 5.9s !important} .animation-delay-60 {-webkit-animation-delay: 6s !important;animation-delay: 6s !important} .animated-2x {-webkit-animation-duration: .5s;animation-duration: .5s} .animated-3x {-webkit-animation-duration: .25s;animation-duration: .25s} .animated-slow {-webkit-animation-duration: 2s;animation-duration: 2s} 

/* File: ./e107_plugins/tagcloud/tagcloud.css */
.size9 {font-size: 130%;opacity: 1;} .size8 {font-size: 120%;opacity: 0.9} .size7 {font-size: 110%;opacity: 0.8} .size6 {font-size: 100%;} .size5 {font-size: 95%;} .size4 {font-size: 90%;} .size3 {font-size: 85%;} .size2 {font-size: 80%;} .size1 {font-size: 75%;} .size0 {font-size: 70%;} .tagcloud-menu a { } .tagcloud-menu > a.tag {margin-bottom:1px;display:inline-block;padding-right:5px;} div.tagcloud-menu {text-align:justify;font-size:90%;opacity:0.7;} 

/* File: ./e107_plugins/testimonials/css/testimonials.css */
.testimonials-section {position: relative;padding: 10px 0;} #testimonials-carousel {max-width: 960px;margin: 0 auto;padding: 0 50px 50px;background: none;} .testimonial-card {text-align: center;padding: 30px 20px 20px;} .testimonial-quote-icon {font-size: 2rem;color: #FFDC00;margin-bottom: 15px;line-height: 1;} .testimonial-message {border-left: none;margin: 0 0 20px;padding: 0;} .testimonial-message p {font-family: 'Poppins', sans-serif;font-size: 1.05rem;font-style: italic;line-height: 1.7;color: #1D1D1D;margin: 0;} .testimonial-author {margin-top: 15px;display: flex;align-items: center;justify-content: center;gap: 10px;} .tm-avatar {flex-shrink: 0;display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;overflow: hidden;} .tm-avatar-img {object-fit: cover;} .tm-avatar-initials {font-family: 'Poppins', sans-serif;font-weight: 700;font-size: 0.95rem;color: #fff;text-transform: uppercase;letter-spacing: 1px;} .testimonial-author-name {font-family: 'Poppins', sans-serif;font-weight: 700;font-size: 0.95rem;color: #1D1D1D;} .testimonial-author-name a {color: #b8a000;text-decoration: none;transition: color 0.2s ease;} .testimonial-author-name a:hover {color: #FFDC00;} .truncated {display: none;} .tm-toggle-more {display: inline-block;cursor: pointer;color: #b8a000;font-size: 0.85rem;margin-left: 4px;transition: color 0.2s ease;} .tm-toggle-more:hover {color: #FFDC00;} #testimonials-carousel .carousel-control-prev,#testimonials-carousel .carousel-control-next {width: 40px;height: 40px;top: 50%;transform: translateY(-50%);background: rgba(29, 29, 29, 0.06);border-radius: 50%;opacity: 0.6;transition: opacity 0.25s ease, background 0.25s ease;} #testimonials-carousel .carousel-control-prev {left: 0;} #testimonials-carousel .carousel-control-next {right: 0;} #testimonials-carousel .carousel-control-prev:hover,#testimonials-carousel .carousel-control-next:hover {opacity: 1;background: #FFDC00;} #testimonials-carousel .carousel-control-prev-icon,#testimonials-carousel .carousel-control-next-icon {width: 16px;height: 16px;filter: invert(0.15);} #testimonials-carousel .carousel-control-prev:hover .carousel-control-prev-icon,#testimonials-carousel .carousel-control-next:hover .carousel-control-next-icon {filter: invert(0);} #testimonials-carousel .carousel-indicators {bottom: 0;margin-bottom: 0;} #testimonials-carousel .carousel-indicators button {width: 10px;height: 10px;border-radius: 50%;border: 2px solid #1D1D1D;background-color: transparent;opacity: 0.4;margin: 0 5px;transition: all 0.25s ease;} #testimonials-carousel .carousel-indicators button.active {background-color: #FFDC00;border-color: #FFDC00;opacity: 1;} @media (max-width: 768px) {#testimonials-carousel {padding: 0 40px 45px;} .testimonial-message p {font-size: 0.95rem;} #testimonials-carousel .carousel-control-prev,#testimonials-carousel .carousel-control-next {width: 32px;height: 32px;} #testimonials-carousel .carousel-control-prev-icon,#testimonials-carousel .carousel-control-next-icon {width: 14px;height: 14px;} } @media (max-width: 480px) {#testimonials-carousel {padding: 0 30px 40px;} .testimonial-card {padding: 20px 10px 15px;} .testimonial-quote-icon {font-size: 1.5rem;} .testimonial-message p {font-size: 0.9rem;} } .testimonials-cards {padding: 10px 0;} .tm-cards-wrapper {position: relative;max-width: 1200px;margin: 0 auto;padding: 0 50px;} .tm-cards-track {display: flex;gap: 20px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;scrollbar-width: none; -ms-overflow-style: none; padding: 10px 0 20px;} .tm-cards-track::-webkit-scrollbar {display: none; } .tm-card-item {flex: 0 0 calc(33.333% - 14px);scroll-snap-align: start;min-width: 280px;} .tm-card-inner {background: #fff;border: 1px solid #eee;border-radius: 12px;padding: 24px 20px 20px;height: 100%;display: flex;flex-direction: column;transition: box-shadow 0.25s ease, border-color 0.25s ease;} .tm-card-inner:hover {box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);border-color: #FFDC00;} .tm-card-quote {font-size: 1.4rem;color: #FFDC00;margin-bottom: 12px;line-height: 1;} .tm-card-message {border-left: none;margin: 0 0 auto;padding: 0;flex-grow: 1;} .tm-card-message p {font-family: 'Poppins', sans-serif;font-size: 0.93rem;font-style: italic;line-height: 1.65;color: #1D1D1D;margin: 0;} .tm-card-author {display: flex;align-items: center;gap: 10px;margin-top: 16px;padding-top: 14px;border-top: 1px solid #f0f0f0;} .tm-card-author-info {display: flex;flex-direction: column;} .tm-card-author-name {font-family: 'Poppins', sans-serif;font-weight: 700;font-size: 0.88rem;color: #1D1D1D;} .tm-card-author-name a {color: #b8a000;text-decoration: none;} .tm-card-author-name a:hover {color: #FFDC00;} .tm-card-author-meta {font-family: 'Poppins', sans-serif;font-size: 0.78rem;color: #888;margin-top: 2px;} .tm-card-inner .testimonial-rating {margin: 8px 0 0;font-size: 0.85rem;} .tm-cards-prev,.tm-cards-next {position: absolute;top: 50%;transform: translateY(-50%);width: 36px;height: 36px;border-radius: 50%;border: none;background: rgba(29, 29, 29, 0.06);color: #1D1D1D;font-size: 0.9rem;cursor: pointer;opacity: 0.6;transition: opacity 0.25s ease, background 0.25s ease;display: flex;align-items: center;justify-content: center;z-index: 2;} .tm-cards-prev {left: 5px;} .tm-cards-next {right: 5px;} .tm-cards-prev:hover,.tm-cards-next:hover {opacity: 1;background: #FFDC00;} @media (max-width: 992px) {.tm-card-item {flex: 0 0 calc(50% - 10px);} } @media (max-width: 768px) {.tm-cards-wrapper {padding: 0 40px;} .tm-card-item {flex: 0 0 85%;} } @media (max-width: 480px) {.tm-cards-wrapper {padding: 0 30px;} .tm-card-item {flex: 0 0 92%;min-width: 240px;} } .testimonials-submit-form {position: relative;margin: 0 auto;padding: 20px 10px;} .tm-form-intro {border-bottom: 2px solid #FFDC00;padding-bottom: 12px;} .tm-form-intro p {font-family: 'Poppins', sans-serif;font-size: 1.05rem;margin: 0;color: #1D1D1D;} .text-primary-royal {color: #FFDC00 !important;} .testimonials-submit-form .form-label {font-family: 'Poppins', sans-serif;font-size: 0.9rem;color: #1D1D1D;margin-bottom: 6px;} .testimonials-submit-form .form-label i {color: #b8a000;} .testimonials-submit-form .form-control {font-family: 'Poppins', sans-serif;font-size: 0.95rem;border: 2px solid #c0c0c0;border-radius: 6px;padding: 10px 14px;transition: border-color 0.25s ease, box-shadow 0.25s ease;} .testimonials-submit-form .form-control:focus {border-color: #FFDC00;box-shadow: 0 0 0 0.2rem rgba(255, 220, 0, 0.25);} .testimonials-submit-form textarea.form-control {min-height: 130px;resize: vertical;} .btn-royal-yellow,.btn-royal-yellow.btn-success {font-family: 'Poppins', sans-serif;font-weight: 600;background-color: #FFDC00;color: #1D1D1D;border: 2px solid #FFDC00;border-radius: 6px;padding: 10px 28px;transition: all 0.25s ease;} .btn-royal-yellow:hover,.btn-royal-yellow:focus,.btn-royal-yellow.btn-success:hover,.btn-royal-yellow.btn-success:focus {background-color: #1D1D1D;color: #FFDC00;border-color: #1D1D1D;} .btn-royal-yellow:active,.btn-royal-yellow.btn-success:active {background-color: #0d0d0d;color: #FFDC00;border-color: #0d0d0d;} .testimonials-access-denied {padding: 40px 20px;} .testimonials-access-denied .fa-lock {color: #b8a000;} .testimonials-access-denied .lead {font-family: 'Poppins', sans-serif;font-size: 1.05rem;} .tm-captcha-wrapper {background: #1D1D1D;border: 2px solid #1D1D1D;border-radius: 6px;padding: 12px 16px;color: #ffffff;} .tm-captcha-wrapper img {border-radius: 4px;max-height: 48px;} .tm-captcha-wrapper input[type="text"] {max-width: 180px;background: #ffffff;color: #1D1D1D;border: 2px solid #c0c0c0;border-radius: 6px;padding: 6px 10px;} .tm-captcha-wrapper input[type="text"]:focus {border-color: #FFDC00;box-shadow: 0 0 0 0.2rem rgba(255, 220, 0, 0.25);outline: none;} .tm-star-picker {display: flex;gap: 4px;align-items: center;} .tm-star-picker .tm-star {font-size: 1.5rem;color: #d0d0d0;cursor: pointer;transition: color 0.15s ease, transform 0.15s ease;line-height: 1;} .tm-star-picker .tm-star:hover,.tm-star-picker .tm-star.active {color: #FFDC00;} .tm-star-picker .tm-star:hover {transform: scale(1.15);} .testimonial-rating {margin: 10px 0 5px;font-size: 1rem;letter-spacing: 2px;} .testimonial-rating .fas.fa-star {color: #FFDC00;} .testimonial-rating .far.fa-star {color: #ddd;} .testimonials-submit-form .form-check-input:checked {background-color: #FFDC00;border-color: #FFDC00;} .testimonials-submit-form .form-check-input:focus {box-shadow: 0 0 0 0.2rem rgba(255, 220, 0, 0.25);border-color: #FFDC00;} .testimonials-submit-form .form-check-label a {color: #b8a000;text-decoration: underline;} .testimonials-submit-form .form-check-label a:hover {color: #FFDC00;} .tm-hp-field {position: absolute !important;left: -9999px !important;width: 1px !important;height: 1px !important;opacity: 0 !important;overflow: hidden !important;clip: rect(0, 0, 0, 0) !important;white-space: nowrap !important;border: 0 !important;padding: 0 !important;margin: -1px !important;} @media (max-width: 576px) {.testimonials-submit-form {padding: 15px 5px;} .btn-royal-yellow {width: 100%;text-align: center;} .tm-star-picker .tm-star {font-size: 1.3rem;} } @media (prefers-reduced-motion: reduce) {.carousel-item {transition: none !important;} #testimonials-carousel .carousel-item {transition: none !important;} .tm-star-picker .tm-star,.btn-royal-yellow,.testimonials-submit-form .form-control,.tm-toggle-more,.testimonial-author-name a,#testimonials-carousel .carousel-control-prev,#testimonials-carousel .carousel-control-next {transition: none !important;} .tm-star-picker .tm-star:hover {transform: none !important;} .tm-cards-track {scroll-behavior: auto !important;} } @media (forced-colors: active) {.testimonial-card {border: 1px solid CanvasText;} .tm-avatar-initials {forced-color-adjust: none;} .testimonial-rating .fas.fa-star,.testimonial-rating .far.fa-star {forced-color-adjust: none;} #testimonials-carousel .carousel-control-prev,#testimonials-carousel .carousel-control-next {border: 1px solid ButtonText;} #testimonials-carousel .carousel-indicators button {border: 2px solid ButtonText;} #testimonials-carousel .carousel-indicators button.active {background-color: Highlight;border-color: Highlight;} } .tm-star-picker .tm-star:focus-visible,.tm-toggle-more:focus-visible {outline: 2px solid #FFDC00;outline-offset: 2px;border-radius: 3px;} #testimonials-carousel .carousel-control-prev:focus-visible,#testimonials-carousel .carousel-control-next:focus-visible {outline: 2px solid #FFDC00;outline-offset: 2px;} #testimonials-carousel .carousel-indicators button:focus-visible {outline: 2px solid #FFDC00;outline-offset: 2px;} 

/* File: ./e107_themes/aeolus/css/bootstrap-overrides.css */
:root {--bs-primary: #687267;--bs-primary-rgb: 104, 114, 103;--bs-success: #13d527;--bs-success-rgb: 19, 213, 39;--bs-link-color: #687267;--bs-link-hover-color: #7cb792;--bs-link-color-rgb: 104, 114, 103;} .form-control:focus {border-color: #add2bb;box-shadow: 0 0 0 0.25rem rgba(91, 165, 119, 0.25);} .form-select:focus {border-color: #add2bb;box-shadow: 0 0 0 0.25rem rgba(91, 165, 119, 0.25);} .form-check-input:focus {border-color: #add2bb;box-shadow: 0 0 0 0.25rem rgba(91, 165, 119, 0.25);} .form-check-input:checked {background-color: #687267;border-color: #687267;} .form-check-input[type=checkbox]:indeterminate {background-color: #687267;border-color: #687267;} .form-switch .form-check-input:focus {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23add2bb'/%3e%3c/svg%3e");} .form-range:focus::-webkit-slider-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(91, 165, 119, 0.25);} .form-range:focus::-moz-range-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(91, 165, 119, 0.25);} .form-range::-webkit-slider-thumb {background-color: #687267;} .form-range::-moz-range-thumb {background-color: #687267;} .form-range::-webkit-slider-thumb:active {background-color: #cee4d6;} .form-range::-moz-range-thumb:active {background-color: #cee4d6;} .was-validated .form-control:valid,.form-control.is-valid {border-color: #13d527;} .was-validated .form-control:valid:focus,.form-control.is-valid:focus {border-color: #13d527;box-shadow: 0 0 0 0.25rem rgba(19, 213, 39, 0.25);} .was-validated .form-select:valid,.form-select.is-valid {border-color: #13d527;} .was-validated .form-select:valid:focus,.form-select.is-valid:focus {border-color: #13d527;box-shadow: 0 0 0 0.25rem rgba(19, 213, 39, 0.25);} .was-validated .form-check-input:valid,.form-check-input.is-valid {border-color: #13d527;} .was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked {background-color: #13d527;} .was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus {box-shadow: 0 0 0 0.25rem rgba(19, 213, 39, 0.25);} .was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label {color: #13d527;} .valid-feedback {color: #13d527;} .valid-tooltip {background-color: rgba(19, 213, 39, 0.9);} .btn-primary,.btn-scroll-top,.btn-comment,.btn-cmenu,.btn-news-grid {--bs-btn-color: #000;--bs-btn-bg: #687267;--bs-btn-border-color: #687267;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #74b38b;--bs-btn-hover-border-color: #6bae85;--bs-btn-focus-shadow-rgb: 77, 140, 101;--bs-btn-active-color: #000;--bs-btn-active-bg: #7cb792;--bs-btn-active-border-color: #6bae85;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #687267;--bs-btn-disabled-border-color: #687267;} .btn-success {--bs-btn-color: #000;--bs-btn-bg: #13d527;--bs-btn-border-color: #13d527;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #36db47;--bs-btn-hover-border-color: #2bd93d;--bs-btn-focus-shadow-rgb: 16, 181, 33;--bs-btn-active-color: #000;--bs-btn-active-bg: #42dd52;--bs-btn-active-border-color: #2bd93d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #13d527;--bs-btn-disabled-border-color: #13d527;} .btn-outline-primary,.btn-cmenu-outline,.btn-contact-menu,.btn-contact-page,.btn-news-default {--bs-btn-color: #687267;--bs-btn-border-color: #687267;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #687267;--bs-btn-hover-border-color: #687267;--bs-btn-focus-shadow-rgb: 91, 165, 119;--bs-btn-active-color: #000;--bs-btn-active-bg: #687267;--bs-btn-active-border-color: #687267;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #687267;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #687267;--bs-gradient: none;} .btn-outline-success {--bs-btn-color: #13d527;--bs-btn-border-color: #13d527;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #13d527;--bs-btn-hover-border-color: #13d527;--bs-btn-focus-shadow-rgb: 19, 213, 39;--bs-btn-active-color: #000;--bs-btn-active-bg: #13d527;--bs-btn-active-border-color: #13d527;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #13d527;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #13d527;--bs-gradient: none;} .text-bg-primary {color: #000 !important;background-color: RGBA(91, 165, 119, var(--bs-bg-opacity, 1)) !important;} .text-bg-success {color: #000 !important;background-color: RGBA(19, 213, 39, var(--bs-bg-opacity, 1)) !important;} .link-primary {color: #687267 !important;} .link-primary:hover,.link-primary:focus {color: #7cb792 !important;} .link-success {color: #13d527 !important;} .link-success:hover,.link-success:focus {color: #42dd52 !important;} .text-primary,.features-style-one .features-icon {--bs-text-opacity: 1;color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;} .bg-primary,.blogcalendar-day-link.bg-info {--bs-bg-opacity: 1;background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;} 

/* File: ./e107_themes/aeolus/css/e107.css */
 .e-footer-info{ margin-top:10px; padding:20px; text-align: center } td.text-center{ text-align:center; } .icon { border: 0px; display: inline-block; margin-right: .3em;} .icon.action { vertical-align: middle } .S16 { width: 16px; height: 16px } .S32 { width: 32px; height: 32px } .S64 { width: 64px; height: 64px } .S128 { width: 128px; height: 128px } .icon-svg { width: 1em; } .icon-svg-2x{ width: 2em; } .icon-svg-3x{ width: 3em; } .icon-svg-4x{ width: 4em; } .icon-svg-5x{ width: 5em; } .odd {} .even { background-color: #F5F5F5 } .first, .last {} .e-list {} ul.e-tabs { list-style-type: none; } ul.e-tabs li { display: inline; margin: 0px; border: 0 none; background-color: transparent; } ul.e-tabs li a { text-decoration: none; padding: 5px; } ul.e-tabs li a:link,ul.e-tabs li a:visited { border: 1px solid #C0C0C0; } ul.e-tabs li a:hover,ul.e-tabs li.active a:link,ul.e-tabs li.active a:visited{ background-color: #EEEEEE; border: 1px solid #808080; } #loading-mask { color: #556B2F; font-size: 1.2em; font-weight:bold; position:absolute; text-align: center; padding: 0; margin: 0; background-color: transparent; } #loading-mask .loader { position: fixed; top: 40%; left: 50%; width: 200px;text-align: center; background: #F0F9E3 none repeat scroll 0 0; border: 2px solid #556B2F; font-weight: bold; padding: 10px 5px; margin-left: -100px; margin-top: 0; } #loading-mask img { margin: 10px auto; } .element-loading-mask { background-repeat: no-repeat; background-position: 50% 50%; background-color: #f5f5f5; } #e-debug-console-cont { position: fixed; top: 0px; left: 5px; margin: 0px; padding: 0px; width: 600px; border: 1px solid #c0c0c0; background-color: white; color: black; } #e-debug-console { padding: 10px; margin: 0px; height: 100px; overflow: auto; text-align: left; } #e-debug-console div div { padding: 5px; } #e-debug-console-controls { text-align: left; padding: 5px; border-top: 1px solid #c0c0c0; background-color: #fff; line-height: 0; } #e-debug-console-controls a { text-decoration: none; color: #000; background-color: #f5f5f5; border: 1px solid #f0f0f0; padding: 5px; margin: 2px 5px; } #e-debug-console-input { width: 480px; border: 1px solid #f5f5f5; } #e-debug-console .console-output { border-bottom: 1px solid #f5f5f5; padding: 5px } .cpage-nav { padding: 5px; margin: 0px 5px 10px 10px; } a.cpage-np { font-size: 14px; } a.cpage-np.current { text-decoration: none; } .s-message { } .validate-result {} .e-info {} .image-preview {} div.bbarea.large, .tbox.large, .helpbox.large { width: 95% } div.bbarea.medium, .tbox.medium, .helpbox.medium { width: 60% !important; } div.bbarea.small, .tbox.small, .helpbox.small { width: 250px !important; } img.bbcode-img { max-width:100%} img.bbcode-img-left { float:left !important;margin: 0 10px 5px 0; } img.bbcode-img-right { float:right !important; margin: 0 0 5px 10px; } .bbcode-panel { width: 100% } .input-block-level { width: 100% !important } p {} p.bbcode { margin: 10px 0px; text-indent: 15px; }  p:first-letter {} h1.bbcode, h2.bbcode, h3.bbcode, h4.bbcode, h5.bbcode, h6.bbcode {} div.bbcode { margin: 15px 0px; clear: both; }  .comments-container { list-style: none outside none; margin:0px } .comments-container > li { padding: 5px 0px } .comment-text { padding: 8px 0 } .e-email:before {content: attr(data-user);} .e-email:after {content: attr(data-dom)} .panel-profile .user-avatar {max-width: 150px;max-height: 150px;margin-top: -90px;margin-bottom: 15px;border: 5px solid #fff;border-radius: 100%;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);margin-left:auto;margin-right:auto;} .panel-profile .panel-heading h5.user-id {color:#ffffff;} .panel-profile .panel-body span.padding-left {display:block;} .panel-profile .panel-body p {clear: both;float: none;display: block;} .panel-profile .profile-header { max-width:300px;margin-left: auto;margin-right: auto;} .panel-profile .profile-header h4 {padding-bottom: 30px;} .panel-profile .panel-body p.row {border-top: 1px solid rgba(170,170,170,0.35);padding-top: 10px;} .panel-profile .panel-body div.row {border-top: 1px solid rgba(170,170,170,0.35);padding: 10px 0;} .e-instant-edit { font-size: 10pt; position: absolute; right: 10px; text-align: right; display: inline-block; z-index:1000; margin-right:10px;} ul.checkboxes { display: inline-block; list-style: none; margin: 0; padding: 0;} div.e-comment-edit-save{ margin-top:8px; padding: 5px } .e-comment-edit-active{ -webkit-box-shadow:#CCCCCC 0px 0px 10px; -moz-box-shadow:#CCCCCC0px 0px 10px; box-shadow:#CCCCCC 0px 0px 10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;} .e-comment-edit-success{ padding:8px; text-align:center; } .e-comment-edit-error{ padding:8px; text-align:center; } .e-rate-up img{ opacity: 0.4 } .e-rate-down img{ opacity: 0.4 }  .signup-divider{ border-bottom: 1px solid silver;font-size: 18px;margin-bottom: 30px;position: relative;text-align: center; } .signup-divider span { padding: 0 15px; position: relative; top: 10px; } .video-responsive {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;margin-bottom:20px;} .video-responsive iframe,.video-responsive object,.video-responsive embed {position: absolute;top: 0;left: 0;width: auto;height: auto;} div.bbcode-panel {background-color: rgb(245, 245, 245);background-image: linear-gradient(to bottom, rgb(255, 255, 255), rgb(230, 230, 230));background-repeat: repeat-x;border-width: 1px;border-style: solid;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(179, 179, 179);border-radius: 4px;box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);} #search-results li { margin-top:5px; padding: 10px 0; } #search-results li h4 { margin-bottom:0 !important } optgroup.level-1 { padding-left:0.1em } optgroup.level-2 { padding-left:0.7em } optgroup.level-3 { padding-left:2em } optgroup.level-4 { padding-left:3em } optgroup.level-5 { padding-left:4em } .online-menu-extended li, .online-menu li ul li { min-height: 40px; padding-top:8px} .online-menu-extended ul { padding-bottom:20px} .online-menu-extended span.online-menu-user { display:block; font-size:1.1em;margin-top:4px; line-height:1} .online-menu-extended-label { font-size:1.2em; } img.e-emoticon { vertical-align:middle; border:0; width:24px } .e-editable-front { position:relative } .e-editable-front:hover,.e-editable-front a:hover { outline: 1px dashed red; } .e-editable-front.active {-moz-box-shadow: inset 0 0 5px 2px #888;-webkit-box-shadow: inset 0 0 5px 2px#888;box-shadow: inset 0 0 5px 2px #888; } #e-editable-front-controls { position: absolute;top: 0px;font-size: 20px;right: -35px;background-color: #424242;border-radius:4px;padding:5px;cursor: pointer;width:35px;color:white;} #e-editable-front-controls .fa-check { color: lawngreen } .e-editable-front-save { color: lawngreen; width:35px; display:block;} .e-editable-front-cancel {display:block;margin-top:5px; color: red;width:35px;} #uiAlert{ z-index: 10001 } #uiAlert .alert { z-index:10000; box-shadow:1px 4px 5px rgba(0,0,0,0.4) } #uiAlert.notifications { top: 48%; left: 0; width: 100%; } #contactInfo .row { display: flex } #contactInfo iframe.sc-contact-map { width:100%; height:100%; } #login-template { max-width: 330px;margin-right: auto;margin-left: auto; } #login-template h2.caption { text-align:center; font-size:120%; opacity:0.8 } #login-template .logo { padding-top:50px; margin-left:auto; margin-right: auto } #login-template .login-page-footer { margin-bottom:100px; margin-right:auto;margin-left:auto } div.login-page-signup-link, div.login-page-fpw-link { text-align:center } .nav-side.listgroup { padding-left:0; } .nav-side li.list-group-item.active { padding:0} div.search-menu { text-align: center } div.e-debug { margin-top:50px; padding:5px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: rgb(39, 43, 48) !important; color: rgb(200, 200, 200) !important } div.e-debug .table{ background-color: rgb(46, 51, 56) !important; border-collapse: collapse; border-spacing: 0; box-sizing: border-box;color: rgb(200, 200, 200); font-size: 14px; line-height: 20px; margin-bottom: 20px; width: 100%;} div.e-debug .table-striped > tbody > tr:nth-of-type(2n+1) { background-color: #353a41 !important; } div.e-debug td, div.e-debug th{ padding: 5px;color: rgb(200, 200, 200) !important; } div.e-debug td{ font-size: 14px; line-height: 20px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #1c1e22; } div.e-debug h4{ text-shadow: -1px -1px 0 rgba(0,0,0,0.3); font-size: 18px; } div.e-debug .label{ display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: 700; line-height: 1;color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } div.e-debug .label-danger { background-color: #ee5f5b; } div.e-debug .btn{ display: inline-block; margin-bottom: 0; font-weight: 400; text-align: center; vertical-align: middle;cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap;padding: 8px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; user-select: none; } .pagination { display: flex !important; } .justify-content-between{ justify-content: space-between !important; } .page-link.disabled { pointer-events: none; opacity: 0.5; color: #959595; } .news-view-pagination > li{ padding-left: 0; padding-right: 0; } .news-view-pagination > li > a{ float:none; display:inline-block }  .mx-0 { margin-right:0!important; margin-left:0!important} .mx-1 { margin-right:.25rem!important; margin-left:.25rem!important} .mx-2 { margin-right:.5rem!important; margin-left:.5rem!important} .mx-3 { margin-right:1rem!important; margin-left:1rem!important} .mx-4 { margin-right:1.5rem!important; margin-left:1.5rem!important} .mx-5 { margin-right:3rem!important; margin-left:3rem!important} .mx-auto { margin-right:auto!important; margin-left:auto!important} .my-0 { margin-top:0!important; margin-bottom:0!important} .my-1 { margin-top:.25rem!important; margin-bottom:.25rem!important} .my-2 { margin-top:.5rem!important; margin-bottom:.5rem!important} .my-3 { margin-top:1rem!important; margin-bottom:1rem!important} .my-4 { margin-top:1.5rem!important; margin-bottom:1.5rem!important} .my-5 { margin-top:3rem!important; margin-bottom:3rem!important} .rb-captcha-wrapper {background: #fffdf0;border: 1px solid #f0e6a0;border-radius: 8px;padding: 16px 20px;display: flex;align-items: center;gap: 12px;flex-wrap: wrap;} .rb-captcha-wrapper img {border-radius: 4px;max-height: 48px;filter: brightness(0.35) contrast(1.6);} .rb-captcha-wrapper input[type="text"] {max-width: 200px;font-weight: 600;letter-spacing: 2px;} .rb-captcha-label {display: block;font-weight: 600;margin-bottom: 6px;} .rb-captcha-label i {color: #C9A200;margin-right: 4px;} .contact-map-four {width: 100%;min-height: 300px;border-radius: 8px;overflow: hidden;} .contact-map-four iframe {width: 100% !important;min-height: 300px;} .rb-contact-info-row {display: flex;flex-wrap: wrap;gap: 20px;margin: 28px 0;} .rb-contact-card {flex: 1;min-width: 220px;background: #fff;border: 1px solid #f0f0f0;border-top: 3px solid #F5C600;border-radius: 8px;padding: 20px;text-align: center;transition: transform .2s, box-shadow .2s;} .rb-contact-card:hover {transform: translateY(-3px);box-shadow: 0 8px 24px rgba(0,0,0,.08);} .rb-contact-card i {font-size: 1.6rem;color: #F5C600;margin-bottom: 10px;display: block;} .rb-contact-card p {margin: 0;font-size: .9rem;color: #555;line-height: 1.6;} .rb-contact-card a {color: #1A1A1A;text-decoration: none;font-weight: 600;} .rb-contact-card a:hover {color: #C9A200;} .rb-contact-message {background: #fffdf0;border-left: 4px solid #F5C600;border-radius: 6px;padding: 14px 20px;margin: 10px 0 0;font-size: .92rem;color: #555;line-height: 1.7;} .rb-contact-card strong {font-size: .95rem;color: #1A1A1A;} #contactForm textarea.form-control,.contactMenuForm textarea.form-control,.form-main textarea.form-control {height: auto !important;min-height: 180px;} @media (max-width: 767.98px) {#contactForm textarea.form-control,.contactMenuForm textarea.form-control,.form-main textarea.form-control {min-height: 150px;} } 

/* File: ./e107_themes/aeolus/css/yellow.css */
:root {--royal-yellow:#FFDC00;--royal-yellow-dark: #C9AE00;--royal-yellow-rgb:255, 220, 0;--royal-black: #1a1a1a;--royal-dark:#0d0d0d;--primary: var(--royal-yellow);--primary-dark:var(--royal-yellow-dark);--bs-primary:#FFDC00;--bs-primary-rgb:255, 220, 0;--color-footer-bg: var(--royal-dark);--color-footer-link-hover: var(--royal-yellow);--color-subfooter-bg:var(--royal-dark);--color-contactus-link-hover:var(--royal-yellow);} .btn-primary,.btn-scroll-top,.btn-comment,.btn-cmenu,.btn-news-grid {--bs-btn-bg: #FFDC00;--bs-btn-border-color: #FFDC00;--bs-btn-color:#1a1a1a;--bs-btn-hover-bg: #C9AE00;--bs-btn-hover-border-color: #C9AE00;--bs-btn-hover-color:#1a1a1a;--bs-btn-active-bg:#b39b00;--bs-btn-active-border-color: #b39b00;--bs-btn-active-color: #1a1a1a;--bs-btn-disabled-bg:#FFDC00;--bs-btn-disabled-border-color: #FFDC00;--bs-btn-disabled-color: #1a1a1a;} .btn-outline-primary,.btn-cmenu-outline,.btn-contact-menu,.btn-contact-page,.btn-news-default {--bs-btn-color:#FFDC00;--bs-btn-border-color: #FFDC00;--bs-btn-hover-bg: #FFDC00;--bs-btn-hover-border-color: #FFDC00;--bs-btn-hover-color:#1a1a1a;--bs-btn-active-bg:#C9AE00;--bs-btn-active-border-color: #C9AE00;--bs-btn-active-color: #1a1a1a;} a {color: var(--royal-yellow-dark);} a:hover {color: var(--royal-yellow);} .form-control:focus,.form-select:focus {border-color: var(--royal-yellow);box-shadow: 0 0 0 0.25rem rgba(var(--royal-yellow-rgb), 0.25);} .text-primary {color: #FFDC00 !important;} .bg-primary {background-color: #FFDC00 !important;} .text-bg-primary {background-color: #FFDC00 !important;color: #1a1a1a !important;} .link-primary {color: #FFDC00 !important;} .link-primary:hover,.link-primary:focus {color: #C9AE00 !important;} .btn-hero {position: relative;padding: 14px 32px;font-size: 14px;font-weight: 700;border: none;border-radius: 12px;cursor: pointer;transition: all 0.3s ease;text-decoration: none;display: inline-flex;align-items: center;gap: 10px;letter-spacing: 0.5px;text-transform: uppercase;font-family: "Poppins", "Inter", sans-serif;} .btn-primary-hero {background: var(--royal-yellow);color: var(--royal-black);box-shadow: 0 10px 30px rgba(var(--royal-yellow-rgb), 0.3);} .btn-primary-hero:hover,.btn-primary-hero:focus {transform: translateY(-3px);box-shadow: 0 20px 50px rgba(var(--royal-yellow-rgb), 0.5);background: #ffed4e;color: var(--royal-black);text-decoration: none;} .btn-secondary-hero {background: transparent;color: var(--royal-yellow);border: 2px solid var(--royal-yellow);} .btn-secondary-hero:hover,.btn-secondary-hero:focus {background: var(--royal-yellow);color: var(--royal-black);transform: translateY(-3px);box-shadow: 0 20px 50px rgba(var(--royal-yellow-rgb), 0.4);text-decoration: none;} .hero-suptitle {display: inline-flex;align-items: center;gap: 10px;font-size: 14px;font-weight: 700;color: var(--royal-yellow);text-transform: uppercase;letter-spacing: 1.5px;margin-bottom: 20px;padding: 8px 16px;background: rgba(var(--royal-yellow-rgb), 0.08);border: 1px solid rgba(var(--royal-yellow-rgb), 0.3);border-radius: 30px;backdrop-filter: blur(10px);} .title-highlight {background: linear-gradient(135deg, var(--royal-yellow) 0%, #ffed4e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;} .trust-section {margin-top: 10px;} .trust-title {font-size: 0.85rem;text-transform: uppercase;color: #888;letter-spacing: 1px;margin-bottom: 15px;font-weight: 600;} .badges-grid {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 15px;} .badge-item {display: flex;align-items: center;gap: 12px;padding: 12px 10px;border-left: 2px solid var(--royal-yellow);transition: transform 0.3s ease;} .badge-item:hover {transform: translateX(5px);} .badge-icon {width: 32px;height: 32px;background: rgba(var(--royal-yellow-rgb), 0.12);border: 1px solid var(--royal-yellow);border-radius: 8px;display: flex;align-items: center;justify-content: center;color: var(--royal-yellow);font-size: 14px;flex-shrink: 0;} .badge-text {font-size: 0.9rem;font-weight: 600;color: #fff;line-height: 1.3;} ::selection {background: rgba(var(--royal-yellow-rgb), 0.3);color: var(--royal-black);} 

/* File: ./e107_themes/aeolus/header/navbars/navbar-royal.css */
.navbar-toggler:focus {box-shadow: none;} .navbar-area.navbar-royal {background-color: var(--royal-yellow, #FFDC00);border-bottom: 3px solid var(--royal-yellow-dark, #C9AE00);box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal {padding: 20px 0;} } .navbar-area.navbar-royal .navbar {position: relative;padding: 0;} .navbar-area.navbar-royal .navbar .navbar-toggler .toggler-icon {width: 30px;height: 2px;background-color: var(--royal-black, #1a1a1a);margin: 5px 0;display: block;position: relative;transition: all 0.3s ease-out 0s;} .navbar-area.navbar-royal .navbar .navbar-toggler.active .toggler-icon:nth-of-type(1) {transform: rotate(45deg);top: 7px;} .navbar-area.navbar-royal .navbar .navbar-toggler.active .toggler-icon:nth-of-type(2) {opacity: 0;} .navbar-area.navbar-royal .navbar .navbar-toggler.active .toggler-icon:nth-of-type(3) {transform: rotate(135deg);top: -7px;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-collapse {position: absolute;top: 140%;left: 0;width: 100%;background-color: var(--royal-yellow, #FFDC00);z-index: 8;padding: 10px 16px;border-radius: 0 0 12px 12px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15);max-height: 80vh;overflow-y: auto;-webkit-overflow-scrolling: touch;} } .navbar-area.navbar-royal .navbar .navbar-nav .nav-item {margin: 0 12px;position: relative;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item > a {font-size: 16px;line-height: 24px;font-weight: 600;padding: 28px 8px;color: var(--royal-black, #1a1a1a);text-transform: capitalize;position: relative;display: flex;align-items: center;z-index: 0;transition: all 0.3s ease-out 0s;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item a::before {position: absolute;content: "";left: 0;bottom: 0;height: 3px;width: 0%;background-color: var(--royal-dark, #0d0d0d);opacity: 0;visibility: hidden;transition: all 0.3s ease-out 0s;z-index: -1;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item a::before {height: 100%;} } .navbar-area.navbar-royal .navbar .navbar-nav .nav-item a i {font-weight: 700;padding-left: 8px;font-size: 14px;color: var(--royal-black, #1a1a1a);transition: all 0.3s ease-out 0s;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item a:hover i {color: var(--royal-dark, #0d0d0d);} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item a {padding: 10px 10px;display: block;} } .navbar-area.navbar-royal .navbar .navbar-nav .nav-item a.active {color: var(--royal-dark, #0d0d0d);font-weight: 700;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item a.active::before {opacity: 1;visibility: visible;width: 100%;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item a.active {color: var(--white, #ffffff);background-color: var(--royal-dark, #0d0d0d);border-radius: 6px;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item a.active::before {display: none;} } .navbar-area.navbar-royal .navbar .navbar-nav .nav-item a.active i {color: var(--royal-dark, #0d0d0d);} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item a.active i {color: var(--white, #ffffff);} } .navbar-area.navbar-royal .navbar .navbar-nav .nav-item:hover a {color: var(--royal-dark, #0d0d0d);} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item:hover a::before {opacity: 1;visibility: visible;width: 100%;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item:hover a {color: var(--white, #ffffff);background-color: var(--royal-yellow-dark, #C9AE00);border-radius: 6px;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item:hover a::before {display: none;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item:hover a i {color: var(--white, #ffffff);} } @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item {margin-bottom: 5px;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item:last-child {margin-bottom: 0;} } .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu {position: absolute;right: 0;top: 100%;width: 260px;background-color: var(--white, #ffffff);box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);opacity: 0;visibility: hidden;transition: all 0.3s ease-out 0s;z-index: 99;padding: 10px;border-radius: 0 0 8px 8px;border-top: 3px solid var(--royal-yellow, #FFDC00);} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu {position: relative !important;width: 100% !important;left: 0 !important;top: auto !important;opacity: 1 !important;visibility: visible !important;right: auto;transform: translateX(0%);transition: none;box-shadow: none;text-align: left;border-top: 0;height: 0;border-radius: 0;} } .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu.collapse:not(.show) {height: auto;display: block;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu.collapse:not(.show) {height: 0;display: none;} } @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu.show {height: auto;} } .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li {position: relative;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li a {display: flex;justify-content: space-between;align-items: center;padding: 8px 24px;font-weight: 500;position: relative;color: var(--royal-black, #1a1a1a);transition: all 0.3s ease-out 0s;z-index: 5;text-transform: capitalize;border-radius: 4px;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li a:hover {background-color: var(--royal-yellow, #FFDC00);color: var(--royal-dark, #0d0d0d);} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li a::before {display: none;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li a:hover {background-color: var(--royal-yellow-dark, #C9AE00);color: var(--royal-dark, #0d0d0d);} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li a i {color: var(--royal-black, #1a1a1a);transition: all 0.3s ease-out 0s;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li a:hover i {color: var(--royal-dark, #0d0d0d);} } .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li a i {font-size: 14px;font-weight: 700;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li a i {display: none;} } .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li a .sub-nav-toggler i {display: inline-block;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li .sub-menu {right: auto;left: 100%;top: 0;opacity: 0;visibility: hidden;transition: all 0.3s ease-out 0s;} @media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 1400px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li .sub-menu {margin-left: 10px;} } @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li .sub-menu {padding-left: 30px;height: 0;} } @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li .sub-menu.show {visibility: visible;height: auto;position: relative;} } .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li:hover .sub-menu {opacity: 1;visibility: visible;height: auto;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item:hover .sub-menu {opacity: 1;visibility: visible;height: auto;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li {margin-bottom: 4px;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li:last-child {margin-bottom: 0;} .navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-menu li a {padding: 10px 16px;} } @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item .sub-nav-toggler {display: inline-block;position: absolute;top: 0;right: 0;padding: 10px 14px;font-size: 16px;background: none;border: 0;color: var(--royal-black, #1a1a1a);} } @media only screen and (min-width: 768px) and (max-width: 991px) {.navbar-area.navbar-royal .navbar .navbar-btn {position: absolute;right: 70px;top: 7px;} } @media (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-btn {position: absolute;right: 60px;top: 7px;} } .navbar-area.navbar-royal .navbar .navbar-btn ul {display: flex;} .navbar-area.navbar-royal .navbar .navbar-btn ul li {display: inline-block;margin-right: 5px;} .navbar-area.navbar-royal .navbar-brand {color: var(--royal-dark, #0d0d0d);font-weight: 700;} .navbar-area.navbar-royal.sticky {position: fixed !important;top: 0;width: 100%;z-index: 99 !important;background-color: var(--royal-yellow, #FFDC00);box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);transition: all 0.3s ease-out 0s;} .layout-home section.navbar-royal.navbar-area {background-color: var(--royal-yellow, #FFDC00);background: var(--royal-yellow, #FFDC00);border-bottom: 3px solid var(--royal-yellow-dark, #C9AE00);position: absolute;width: 100%;z-index: 99;} .layout-home section.navbar-royal.navbar-area.sticky {background-color: var(--royal-yellow, #FFDC00);background: var(--royal-yellow, #FFDC00);border-bottom: 3px solid var(--royal-yellow-dark, #C9AE00);position: fixed;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-area.navbar-royal .navbar .navbar-nav .nav-item.signin-item.dropdown .dropdown-menu {position: static !important;inset: auto !important;transform: none !important;float: none !important;min-width: 100% !important;width: 100% !important;max-width: 100% !important;border-radius: 8px;box-shadow: none;margin-top: 4px;padding: 16px !important;background-color: var(--white, #ffffff);border: 1px solid rgba(0, 0, 0, 0.1);} .navbar-area.navbar-royal .navbar .navbar-nav .signin-item .dropdown-menu .row {margin-left: 0 !important;margin-right: 0 !important;} .navbar-area.navbar-royal .navbar .navbar-nav .signin-item .dropdown-menu input[type="text"],.navbar-area.navbar-royal .navbar .navbar-nav .signin-item .dropdown-menu input[type="password"],.navbar-area.navbar-royal .navbar .navbar-nav .signin-item .dropdown-menu input[type="email"],.navbar-area.navbar-royal .navbar .navbar-nav .signin-item .dropdown-menu .form-control {width: 100%;box-sizing: border-box;} .navbar-area.navbar-royal .navbar .navbar-nav .signin-item .dropdown-menu input[type="submit"] {width: 100%;margin-top: 8px;} .navbar-area.navbar-royal .navbar .navbar-nav .signin-item .login-page-footer {display: flex;flex-direction: column;gap: 8px;margin-top: 12px;padding-top: 10px;border-top: 1px solid rgba(0, 0, 0, 0.1);text-align: center;} .navbar-area.navbar-royal .navbar .navbar-nav .signin-item .login-page-footer a {padding: 6px 10px;font-size: 14px;color: var(--royal-black, #1a1a1a);display: inline-block;} .navbar-area.navbar-royal .navbar .navbar-nav .signin-item .login-page-footer a:hover {color: var(--royal-yellow-dark, #C9AE00);} .navbar-area.navbar-royal .navbar .navbar-nav .signin-item .rb-captcha-wrapper {display: flex;flex-direction: column;align-items: center;width: 100%;} } 

/* File: ./e107_themes/aeolus/header/masthead/header-royal.css */
.header-royal {position: relative;} .header-royal .header-hero-royal {position: relative;min-height: 750px;display: flex;align-items: center;background: linear-gradient(135deg, var(--royal-black, #1a1a1a) 0%, #1a1a1a 50%, #0a0a0a 100%);overflow: hidden;padding: 160px 0 100px;} .header-royal .royal-ambient {position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;z-index: 0;} .header-royal .royal-ambient::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: radial-gradient(circle at 70% 50%, rgba(255, 215, 0, 0.04) 0%, transparent 60%);animation: royalAmbientShift 15s ease-in-out infinite;} @keyframes royalAmbientShift {0%, 100% {background: radial-gradient(circle at 70% 50%, rgba(255, 215, 0, 0.04) 0%, transparent 60%);} 50% {background: radial-gradient(circle at 75% 45%, rgba(255, 215, 0, 0.06) 0%, transparent 55%);} } .header-royal .hero-row-royal {position: relative;z-index: 2;} .header-royal .hero-content-royal {color: var(--white, #ffffff);animation: royalSlideInLeft 1s ease-out;} .header-royal .hero-content-royal h1,.header-royal .hero-content-royal h2,.header-royal .hero-content-royal h3 {color: var(--white, #ffffff);font-weight: 700;} .header-royal .hero-content-royal p {color: #d0d0d0;line-height: 1.8;font-size: 1rem;} @keyframes royalSlideInLeft {from {opacity: 0;transform: translateX(-50px);} to {opacity: 1;transform: translateX(0);} } .header-royal .hero-logo-royal {display: flex;justify-content: center;align-items: center;animation: royalSlideInRight 1s ease-out;} @keyframes royalSlideInRight {from {opacity: 0;transform: translateX(50px);} to {opacity: 1;transform: translateX(0);} } .header-royal .logo-container-royal {position: relative;width: 340px;height: 340px;display: flex;align-items: center;justify-content: center;} .header-royal .logo-background-royal {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;background: radial-gradient(circle, rgba(255, 215, 0, 0.1) 0%, transparent 70%);animation: royalPulseGlow 3s ease-in-out infinite;} @keyframes royalPulseGlow {0%, 100% {box-shadow: 0 0 60px rgba(255, 215, 0, 0.15),0 0 120px rgba(255, 215, 0, 0.05);transform: scale(1);} 50% {box-shadow: 0 0 80px rgba(255, 215, 0, 0.25),0 0 160px rgba(255, 215, 0, 0.1);transform: scale(1.03);} } .header-royal .orbit-dots-royal {position: absolute;width: 100%;height: 100%;animation: royalOrbit 8s linear infinite;} .header-royal .orbit-dots-royal .dot {position: absolute;width: 6px;height: 6px;background: var(--royal-yellow, #FFDC00);border-radius: 50%;box-shadow: 0 0 10px rgba(255, 215, 0, 0.5);} .header-royal .orbit-dots-royal .dot:nth-child(1) {top: 5%;left: 50%;} .header-royal .orbit-dots-royal .dot:nth-child(2) {bottom: 15%;left: 5%;} .header-royal .orbit-dots-royal .dot:nth-child(3) {bottom: 15%;right: 5%;} @keyframes royalOrbit {from {transform: rotate(0deg);} to {transform: rotate(360deg);} } .header-royal .logo-image-royal {width: 500px;height: 500px;border-radius: 50%;display: flex;align-items: center;justify-content: center;animation: royalFloatLogo 4s ease-in-out infinite;} .header-royal .logo-image-royal img {max-width: 100%;max-height: 100%;object-fit: contain;filter: drop-shadow(0 20px 40px rgba(255, 215, 0, 0.4));border-radius: 50%;} @keyframes royalFloatLogo {0%, 100% {transform: translateY(0px) rotateZ(0deg);} 50% {transform: translateY(-20px) rotateZ(4deg);} } .header-royal .header-shape-royal {position: absolute;bottom: -2px;left: 0;width: 100%;z-index: 1;line-height: 0;} .header-royal .header-shape-royal svg {width: 100%;height: auto;} .header-royal .hero-content-royal .hero-title {font-size: clamp(2.2rem, 4vw, 3.2rem);font-weight: 800;color: var(--white, #ffffff);line-height: 1.15;margin: 20px 0 15px 0;letter-spacing: -0.5px;} .header-royal .hero-content-royal .hero-description {font-size: 1rem;color: #d0d0d0;line-height: 1.8;margin: 20px 0 30px 0;font-weight: 300;} .header-royal .hero-content-royal .description-accent {color: var(--royal-yellow, #FFDC00);font-weight: 600;} .header-royal .hero-content-royal .cta-container {display: flex;gap: 15px;margin-bottom: 35px;flex-wrap: wrap;} @media (min-width: 1200px) {.header-royal .hero-content-royal {padding-top: 40px;padding-left: 150px;} } @media (min-width: 992px) and (max-width: 1199.98px) {.header-royal .hero-content-royal {padding-top: 40px;padding-left: 120px;} } @media (min-width: 768px) and (max-width: 991.98px) {.header-royal .header-hero-royal {min-height: 650px;padding: 260px 0 80px;} .header-royal .hero-logo-royal {margin-bottom: 40px; } .header-royal .hero-content-royal {padding-top: 30px;} .header-royal .logo-container-royal {width: 340px;height: 340px;} .header-royal .logo-image-royal {width: 310px;height: 310px;} .header-royal .hero-content-royal .hero-title {font-size: 2rem;} .header-royal .hero-content-royal .cta-container {flex-direction: column;} .header-royal .hero-content-royal .cta-container .btn-hero {width: 100%;justify-content: center;} } @media (min-width: 576px) and (max-width: 767.98px) {.header-royal .header-hero-royal {min-height: auto;padding: 250px 0 70px;} .header-royal .hero-logo-royal {margin-bottom: 35px; } .header-royal .hero-content-royal {padding-top: 20px;} .header-royal .logo-container-royal {width: 280px;height: 280px;} .header-royal .logo-image-royal {width: 250px;height: 250px;} .header-royal .hero-content-royal .hero-title {font-size: 1.9rem;} .header-royal .hero-content-royal .cta-container {flex-direction: column;} .header-royal .hero-content-royal .cta-container .btn-hero {width: 100%;justify-content: center;} } @media (max-width: 575.98px) {.header-royal .header-hero-royal {min-height: auto;padding: 250px 0 60px;} .header-royal .hero-logo-royal {margin-bottom: 30px; } .header-royal .hero-content-royal {padding-top: 20px;} .header-royal .logo-container-royal {width: 240px;height: 240px;} .header-royal .logo-image-royal {width: 210px;height: 210px;} .header-royal .hero-content-royal .hero-title {font-size: 1.7rem;} .header-royal .hero-content-royal .cta-container {flex-direction: column;} .header-royal .hero-content-royal .cta-container .btn-hero {width: 100%;justify-content: center;} } 

/* File: ./e107_themes/aeolus/css/footer-royal.css */
.footer.footer-royal {--color-footer-bg: var(--royal-yellow, #FFDC00);--color-footer-bg_alt: rgba(0, 0, 0, 0.08);--color_footer_border: rgba(0, 0, 0, 0.12);--color_footer_heading: var(--royal-dark, #0d0d0d);--color-footer-text: var(--royal-black, #1a1a1a);--color-footer-link: #1a1a1a;--color-footer-link-hover: #000000;--color-subfooter-bg: var(--royal-dark, #0d0d0d);--color-subfooter-bg_alt: rgba(255, 255, 255, 0.1);--color_subfooter_border: rgba(255, 255, 255, 0.1);--color_subfooter_heading: var(--white, #ffffff);--color-subfooter-text: rgba(255, 255, 255, 0.6);--color-subfooter-link: rgba(255, 255, 255, 0.7);--color-subfooter-link-hover: var(--royal-yellow, #FFDC00);} .footer.footer-royal {background-color: var(--royal-yellow, #FFDC00);} .footer.footer-royal .footer-widget {padding-top: 60px;padding-bottom: 80px;} .footer.footer-royal .footer-title,.footer.footer-royal h5,.footer.footer-royal h6 {color: var(--royal-dark, #0d0d0d);font-weight: 700;font-size: 17px;text-transform: uppercase;letter-spacing: 0.5px;} .footer.footer-royal .f-about .text,.footer.footer-royal .footer-support span,.footer.footer-royal .media-body {color: #1a1a1a;opacity: 0.8;} .footer.footer-royal .footer-menu ul:not(.social) a {color: #1a1a1a;opacity: 0.75;} .footer.footer-royal .footer-menu ul:not(.social) a:hover {color: #000000;opacity: 1;} .footer.footer-royal .footer-support span i {color: var(--royal-dark, #0d0d0d);} .footer.footer-royal .footer-widget .social a {background-color: rgba(0, 0, 0, 0.08);color: #1a1a1a;} .footer.footer-royal .footer-widget .social a:hover {background-color: var(--royal-dark, #0d0d0d);color: var(--royal-yellow, #FFDC00);opacity: 1;} .footer.footer-royal .table {color: #1a1a1a;} .footer.footer-royal .footer-copyright {background-color: var(--royal-dark, #0d0d0d);border-top: 3px solid rgba(255, 220, 0, 0.3);} .footer.footer-royal .copyright {padding-top: 16px;padding-bottom: 16px;} .footer.footer-royal .copyright .text {color: rgba(255, 255, 255, 0.5);opacity: 1;font-size: 0.8rem;font-weight: 300;letter-spacing: 0.2px;} .footer.footer-royal .copyright .text a {color: rgba(255, 255, 255, 0.6);transition: color 0.3s ease;} .footer.footer-royal .copyright .text a:hover {color: var(--royal-yellow, #FFDC00);} .footer.footer-royal .footer-copyright ul.copy li a {color: rgba(255, 255, 255, 0.5);font-size: 0.8rem;} .footer.footer-royal .footer-copyright ul.copy li a:hover {color: var(--royal-yellow, #FFDC00);} .footer.footer-royal .footer-copyright .social a {background-color: rgba(255, 255, 255, 0.08);color: rgba(255, 255, 255, 0.6);} .footer.footer-royal .footer-copyright .social a:hover {background-color: var(--royal-yellow, #FFDC00);color: var(--royal-dark, #0d0d0d);opacity: 1;} @media (min-width: 768px) and (max-width: 991.98px) {.footer.footer-royal .footer-widget {padding-top: 35px;padding-bottom: 60px;} } @media (max-width: 767.98px) {.footer.footer-royal .footer-widget {padding-top: 20px;padding-bottom: 40px;} .footer.footer-royal .copyright .text {font-size: 0.75rem;} } 

/* File: ./e107_themes/aeolus/assets/css/glightbox.min.css */
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0;overflow:hidden} .glightbox-container.inactive{display:none} .glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden} .glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} .glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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;opacity:0} .glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative} .glightbox-container .gslide.prev{opacity:1;z-index:9999} .glightbox-container .gslide-inner-content{width:100%} .glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-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;max-width:100%;margin:auto;height:100vh} .glightbox-container .ginner-container.gvideo-container{width:100%} .glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column} .glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important} .gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto} .gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center} .gslide-image img{max-height:100vh;display:block;max-width:100%;margin:0;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px} .desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto} .desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%} .gslide-image img.zoomable{position:relative} .gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none} .gslide-video{width:100%;max-width:100%;position:relative;width:100vh;max-width:100vh;width:100%!important} .gslide-video .gvideo-wrapper{width:100%;margin:auto} .gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none} .gslide-video.playing::before{display:none} .gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:80vh} .gslide-video.fullscreen video{max-width:100%!important;width:100%!important} .gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%} .gslide-inline .ginlined-content{padding:20px;width:100%} .ginlined-content{overflow:auto;display:block!important;opacity:1} .gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%} .gslide-media{display:block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto} .zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important} .desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column} .gslide-description{position:relative} .gslide-description.description-left,.gslide-description.description-right{max-width:100%} .gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%} .gslide-description p{margin-bottom:12px} .gslide-description p::last-child{margin-bottom:0} .zoomed .gslide-description{display:none} .glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px} .glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em} .glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1} .glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700} .glightbox-mobile .glightbox-container .gslide-desc *{color:inherit} .glightbox-mobile .glightbox-container .gslide-desc string{color:#fff} .glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4} .gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4} .gdesc-open .gdesc-inner{padding-bottom:30px} .gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1} .greset{-webkit-transition:all .3s ease;transition:all .3s ease} .gabsolute{position:absolute} .grelative{position:relative} .glightbox-desc{display:none!important} .glightbox-open{overflow:hidden} .gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%} .goverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;will-change:opacity} .glightbox-mobile .goverlay{background:#000} .gclose,.gnext,.gprev{background-repeat:no-repeat;z-index:99999;cursor:pointer;width:26px;height:44px;display:block;background-position:0 0;border:none} .gclose svg,.gnext svg,.gprev svg{display:block;width:100%;height:auto} .gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1} .gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff} iframe.wait-autoplay{opacity:0} .glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important} .glightbox-clean .gslide-description,.glightbox-modern .gslide-description{background:#fff} .glightbox-clean .gdesc-inner,.glightbox-modern .gdesc-inner{padding:22px 20px} .glightbox-clean .gslide-title,.glightbox-modern .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em} .glightbox-clean .gslide-desc,.glightbox-modern .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em} .glightbox-clean .gslide-video,.glightbox-modern .gslide-video{background:#000} .glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev,.glightbox-modern .gclose,.glightbox-modern .gnext,.glightbox-modern .gprev{background-color:rgba(0,0,0,.12)} .glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover,.glightbox-modern .gclose:hover,.glightbox-modern .gnext:hover,.glightbox-modern .gprev:hover{background-color:rgba(0,0,0,.2)} .glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path,.glightbox-modern .gclose path,.glightbox-modern .gnext path,.glightbox-modern .gprev path{fill:#fff} .glightbox-clean button:focus:not(.focused):not(.disabled),.glightbox-modern button:focus:not(.focused):not(.disabled){outline:0} .glightbox-clean .gprev,.glightbox-modern .gprev{position:absolute;top:-100%;left:30px;width:40px;height:56px} .glightbox-clean .gnext,.glightbox-modern .gnext{position:absolute;top:-100%;right:30px;width:40px;height:56px} .glightbox-clean .gclose,.glightbox-modern .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute;opacity:.7;background-position:-59px 2px} .glightbox-clean .gclose svg,.glightbox-modern .gclose svg{width:20px} .glightbox-clean .gclose:hover,.glightbox-modern .gclose:hover{opacity:1} .gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease} .gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease} .gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease} .gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease} .gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease} .gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease} .gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease} .gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease} @-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)} 100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)} } @keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)} 100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)} } @-webkit-keyframes gfadeIn{from{opacity:0} to{opacity:1} } @keyframes gfadeIn{from{opacity:0} to{opacity:1} } @-webkit-keyframes gfadeOut{from{opacity:1} to{opacity:0} } @keyframes gfadeOut{from{opacity:1} to{opacity:0} } @-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)} to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1} } @keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)} to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1} } @-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden} } @keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden} } @-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)} to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1} } @keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)} to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1} } @-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0} } @keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0} } @-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)} to{opacity:1} } @keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)} to{opacity:1} } @-webkit-keyframes gzoomOut{from{opacity:1} 50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)} to{opacity:0} } @keyframes gzoomOut{from{opacity:1} 50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)} to{opacity:0} } @media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row} .glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0} .glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1} .glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0} .glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1} .gslide-image img{max-height:97vh;max-width:calc(100% - 20px);max-width:100%} .gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in} .zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab} .gslide-inline{max-height:95vh} .gslide-external{max-height:100vh} .gslide-description.description-left,.gslide-description.description-right{max-width:275px} .glightbox-open{height:auto} .goverlay{background:rgba(0,0,0,.92)} .glightbox-clean .gslide-media,.glightbox-modern .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)} .glightbox-clean .gprev,.glightbox-modern .gprev{top:45%} .glightbox-clean .gnext,.glightbox-modern .gnext{top:45%} } @media (min-width:992px){.glightbox-clean .gclose,.glightbox-modern .gclose{right:20px} } @media screen and (max-height:420px){.goverlay{background:#000} } 

/* File: ./e107_themes/aeolus/assets/css/tiny-slider.css */
.tns-outer{padding:0 !important} .tns-outer [hidden]{display:none !important} .tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer} .tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s} .tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .tns-horizontal.tns-subpixel{white-space:nowrap} .tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal} .tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both} .tns-horizontal.tns-no-subpixel>.tns-item{float:left} .tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%} .tns-no-calc{position:relative;left:0} .tns-gallery{position:relative;left:0;min-height:1px} .tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s} .tns-gallery>.tns-slide-active{position:relative;left:auto !important} .tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s} .tns-autowidth{display:inline-block} .tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6} .tns-lazy-img.tns-complete{opacity:1} .tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s} .tns-ovh{overflow:hidden} .tns-visually-hidden{position:absolute;left:-10000em} .tns-transparent{opacity:0;visibility:hidden} .tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0} .tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1} .tns-vpfix{white-space:nowrap} .tns-vpfix>div,.tns-vpfix>li{display:inline-block} .tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden} .tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0} .tns-t-ct:after{content:'';display:table;clear:both} .tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left} 

/* File: ./e107_themes/aeolus/default.css */
 .mb-100 { margin-bottom: 100px; }  .contact-us .form-main .checkbox .form-check-input { width: 30px; height: 30px; padding: 0; margin-right: 10px; margin-bottom: 10px; }  .contact-us #code-verify { width: auto; }  section[class*=" navbar-"].navbar-area .navbar .collapse.show .nav-item { margin-right: 0; } section[class*=" navbar-"].navbar-area .navbar .navbar-nav .nav-item.signin a { white-space: nowrap; }  section[class*=" navbar-"].navbar-area .navbar .navbar-nav .nav-item .sub-menu li { width: 100%; margin: 0; }  section[class*=" navbar-"].navbar-area .navbar .navbar-nav .nav-item .sub-menu li a i { padding-left: 0px; margin-right: 10px; }  .navbar-area.navbar-four .navbar .navbar-social span.xurl { color: var(--white); margin-right: 0; }  .e107-page-header { padding-top: 200px; padding-bottom: 80px; background: var(--primary); background-position: center; background-repeat: no-repeat; background-size: cover; }  .e107-page-header .banner-content { text-align: center; color: var(--white); margin: auto; }  .e107-page-header .banner-content h1 { color: var(--white); font-size: 38px; font-weight: 600; max-width: 600px; margin: auto; }  .e107-page-header .banner-content a { color: var(--white); }  .e107-page-header .breadcrumb { text-align: center; margin-top: 20px; }  .e107-page-header .breadcrumb-item a { color: var(--white); }  .e107-page-header .breadcrumb-item+.breadcrumb-item { color: var(--white); }  .e107-page-header .breadcrumb-item+.breadcrumb-item::before { content: ">"; color: var(--white); }  .e107-page-header .breadcrumb { justify-content: center; }  .e107-page-header .banner-content p { color: var(--white); font-size: 14px; margin-top: 20px; }  @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) { .e107-page-header { padding-top: 170px; padding-bottom: 30px; }  } .pagination { justify-content: center !important; margin: 1rem 0; }  .page-item .page-link { color: var(--primary); border-radius: 50px; }  .page-item .page-link:hover { color: var(--white); background-color: var(--primary); border-color: var(--primary); }  .page-item.active .page-link { color: var(--white); background-color: var(--primary); } .sidebar { margin-top: 50px; }  .sidebar .widgets { background-color: var(--white); padding: 5px; }  .sidebar .widget { margin-top: 50px; margin-bottom: 50px;padding: 5px; }  .sidebar .widget .widget-title::before { position: absolute; left: 0; top: 0; height: 100%; width: 3px; background-color: var(--primary); content: ''; }  .sidebar .widget .widget-title { font-size: 17px; margin-bottom: 40px; line-height: 1; position: relative; padding-left: 18px; font-weight: 600; line-height: 28px; }  .sidebar .widget .list-group-item { border: none; }  .sidebar .widget ul li a { padding: 14px 20px; padding-right: 20px; background-color: #fff; color: #081828; font-weight: 500; display: block; border-radius: 5px; border: 1px solid #eee; position: relative; padding-right: 40px; }  .sidebar .widget ul li a:hover { color: #fff; border-color: transparent; background-color: var(--primary); } .btn-fpw {background: var(--satin);} 

/* File: ./e107_themes/aeolus/assets/css/lineicons.min.css */
@font-face{font-family:"LineIcons";src:url(/e107_themes/aeolus/assets/fonts/LineIcons.eot);src:url(/e107_themes/aeolus/assets/fonts/LineIcons.eot) format("embedded-opentype"),url(/e107_themes/aeolus/assets/fonts/LineIcons.woff2) format("woff2"),url(/e107_themes/aeolus/assets/fonts/LineIcons.woff) format("woff"),url(/e107_themes/aeolus/assets/fonts/LineIcons.ttf) format("truetype"),url(/e107_themes/aeolus/assets/fonts/LineIcons.svg) format("svg");font-weight:normal;font-style:normal} .lni{display:inline-block;font:normal normal normal 1em/1 LineIcons;color:inherit;flex-shrink:0;speak:none;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .lni-sm{font-size:.8em} .lni-lg{font-size:1.2em} .lni-16{font-size:16px} .lni-32{font-size:32px} .lni-is-spinning{animation:lni-spin 1s infinite linear} @keyframes lni-spin{0%{transform:rotate(0deg)} 100%{transform:rotate(360deg)} } .lni-rotate-90{transform:rotate(90deg)} .lni-rotate-180{transform:rotate(180deg)} .lni-rotate-270{transform:rotate(270deg)} .lni-flip-y{transform:scaleY(-1)} .lni-flip-x{transform:scaleX(-1)} .lni-500px::before{content:"\ea03"} .lni-add-files::before{content:"\ea01"} .lni-adobe::before{content:"\ea06"} .lni-agenda::before{content:"\ea02"} .lni-airbnb::before{content:"\ea07"} .lni-alarm-clock::before{content:"\ea08"} .lni-alarm::before{content:"\ea04"} .lni-amazon-original::before{content:"\ea05"} .lni-amazon-pay::before{content:"\ea09"} .lni-amazon::before{content:"\ea0a"} .lni-ambulance::before{content:"\ea0b"} .lni-amex::before{content:"\ea0c"} .lni-anchor::before{content:"\ea0d"} .lni-android-original::before{content:"\ea0e"} .lni-android::before{content:"\ea0f"} .lni-angellist::before{content:"\ea10"} .lni-angle-double-down::before{content:"\ea11"} .lni-angle-double-left::before{content:"\ea12"} .lni-angle-double-right::before{content:"\ea13"} .lni-angle-double-up::before{content:"\ea14"} .lni-angular::before{content:"\ea15"} .lni-apartment::before{content:"\ea16"} .lni-app-store::before{content:"\ea17"} .lni-apple-music::before{content:"\ea18"} .lni-apple-pay::before{content:"\ea19"} .lni-apple::before{content:"\ea1a"} .lni-archive::before{content:"\ea1f"} .lni-arrow-down-circle::before{content:"\ea1b"} .lni-arrow-down::before{content:"\ea1c"} .lni-arrow-left-circle::before{content:"\ea1d"} .lni-arrow-left::before{content:"\ea1e"} .lni-arrow-right-circle::before{content:"\ea20"} .lni-arrow-right::before{content:"\ea21"} .lni-arrow-top-left::before{content:"\ea22"} .lni-arrow-top-right::before{content:"\ea23"} .lni-arrow-up-circle::before{content:"\ea24"} .lni-arrow-up::before{content:"\ea25"} .lni-arrows-horizontal::before{content:"\ea26"} .lni-arrows-vertical::before{content:"\ea27"} .lni-atlassian::before{content:"\ea28"} .lni-aws::before{content:"\ea29"} .lni-azure::before{content:"\ea2a"} .lni-backward::before{content:"\ea2b"} .lni-baloon::before{content:"\ea2c"} .lni-ban::before{content:"\ea2d"} .lni-bar-chart::before{content:"\ea2e"} .lni-basketball::before{content:"\ea2f"} .lni-behance-original::before{content:"\ea30"} .lni-behance::before{content:"\ea31"} .lni-bi-cycle::before{content:"\ea32"} .lni-bitbucket::before{content:"\ea33"} .lni-bitcoin::before{content:"\ea34"} .lni-blackboard::before{content:"\ea35"} .lni-blogger::before{content:"\ea36"} .lni-bluetooth-original::before{content:"\ea37"} .lni-bluetooth::before{content:"\ea38"} .lni-bold::before{content:"\ea39"} .lni-bolt-alt::before{content:"\ea3a"} .lni-bolt::before{content:"\ea40"} .lni-book::before{content:"\ea3b"} .lni-bookmark-alt::before{content:"\ea3c"} .lni-bookmark::before{content:"\ea3d"} .lni-bootstrap::before{content:"\ea3e"} .lni-bricks::before{content:"\ea3f"} .lni-bridge::before{content:"\ea41"} .lni-briefcase::before{content:"\ea42"} .lni-brush-alt::before{content:"\ea43"} .lni-brush::before{content:"\ea44"} .lni-btc::before{content:"\ea45"} .lni-bubble::before{content:"\ea46"} .lni-bug::before{content:"\ea47"} .lni-bulb::before{content:"\ea48"} .lni-bullhorn::before{content:"\ea49"} .lni-burger::before{content:"\ea4a"} .lni-bus::before{content:"\ea4b"} .lni-cake::before{content:"\ea4c"} .lni-calculator::before{content:"\ea4d"} .lni-calendar::before{content:"\ea4e"} .lni-camera::before{content:"\ea4f"} .lni-candy-cane::before{content:"\ea50"} .lni-candy::before{content:"\ea51"} .lni-capsule::before{content:"\ea52"} .lni-car-alt::before{content:"\ea53"} .lni-car::before{content:"\ea54"} .lni-caravan::before{content:"\ea55"} .lni-cart-full::before{content:"\ea56"} .lni-cart::before{content:"\ea57"} .lni-certificate::before{content:"\ea58"} .lni-check-box::before{content:"\ea59"} .lni-checkmark-circle::before{content:"\ea5a"} .lni-checkmark::before{content:"\ea5b"} .lni-chef-hat::before{content:"\ea5c"} .lni-chevron-down-circle::before{content:"\ea5d"} .lni-chevron-down::before{content:"\ea5e"} .lni-chevron-left-circle::before{content:"\ea5f"} .lni-chevron-left::before{content:"\ea60"} .lni-chevron-right-circle::before{content:"\ea61"} .lni-chevron-right::before{content:"\ea62"} .lni-chevron-up-circle::before{content:"\ea63"} .lni-chevron-up::before{content:"\ea64"} .lni-chrome::before{content:"\ea65"} .lni-chromecast::before{content:"\ea66"} .lni-circle-minus::before{content:"\ea67"} .lni-circle-plus::before{content:"\ea68"} .lni-clipboard::before{content:"\ea69"} .lni-close::before{content:"\ea6a"} .lni-cloud-check::before{content:"\ea6b"} .lni-cloud-download::before{content:"\ea6c"} .lni-cloud-network::before{content:"\ea6d"} .lni-cloud-sync::before{content:"\ea6e"} .lni-cloud-upload::before{content:"\ea6f"} .lni-cloud::before{content:"\ea70"} .lni-cloudflare::before{content:"\ea71"} .lni-cloudy-sun::before{content:"\ea72"} .lni-code-alt::before{content:"\ea73"} .lni-code::before{content:"\ea74"} .lni-codepen::before{content:"\ea75"} .lni-coffee-cup::before{content:"\ea76"} .lni-cog::before{content:"\ea77"} .lni-cogs::before{content:"\ea78"} .lni-coin::before{content:"\ea79"} .lni-comments-alt::before{content:"\ea7a"} .lni-comments-reply::before{content:"\ea7b"} .lni-comments::before{content:"\ea7c"} .lni-compass::before{content:"\ea7d"} .lni-connectdevelop::before{content:"\ea7e"} .lni-construction-hammer::before{content:"\ea7f"} .lni-construction::before{content:"\ea80"} .lni-consulting::before{content:"\ea81"} .lni-control-panel::before{content:"\ea82"} .lni-cool::before{content:"\ea83"} .lni-cpanel::before{content:"\ea84"} .lni-creative-commons::before{content:"\ea85"} .lni-credit-cards::before{content:"\ea86"} .lni-crop::before{content:"\ea87"} .lni-cross-circle::before{content:"\ea88"} .lni-crown::before{content:"\ea89"} .lni-css3::before{content:"\ea8a"} .lni-cup::before{content:"\ea8b"} .lni-customer::before{content:"\ea8c"} .lni-cut::before{content:"\ea8d"} .lni-dashboard::before{content:"\ea8e"} .lni-database::before{content:"\ea8f"} .lni-delivery::before{content:"\ea90"} .lni-dev::before{content:"\ea91"} .lni-diamond-alt::before{content:"\ea92"} .lni-diamond::before{content:"\ea93"} .lni-digitalocean::before{content:"\ea94"} .lni-diners-club::before{content:"\ea95"} .lni-dinner::before{content:"\ea96"} .lni-direction-alt::before{content:"\ea97"} .lni-direction-ltr::before{content:"\ea98"} .lni-direction-rtl::before{content:"\ea99"} .lni-direction::before{content:"\ea9a"} .lni-discord::before{content:"\ea9b"} .lni-discover::before{content:"\ea9c"} .lni-display-alt::before{content:"\ea9d"} .lni-display::before{content:"\ea9e"} .lni-docker::before{content:"\ea9f"} .lni-dollar::before{content:"\eaa0"} .lni-domain::before{content:"\eaa1"} .lni-download::before{content:"\eaa2"} .lni-dribbble::before{content:"\eaa3"} .lni-drop::before{content:"\eaa4"} .lni-dropbox-original::before{content:"\eaa5"} .lni-dropbox::before{content:"\eaa6"} .lni-drupal-original::before{content:"\eaa7"} .lni-drupal::before{content:"\eaa8"} .lni-dumbbell::before{content:"\eaa9"} .lni-edge::before{content:"\eaaa"} .lni-empty-file::before{content:"\eaab"} .lni-enter::before{content:"\eaac"} .lni-envato::before{content:"\eaad"} .lni-envelope::before{content:"\eaae"} .lni-eraser::before{content:"\eaaf"} .lni-euro::before{content:"\eab0"} .lni-exit-down::before{content:"\eab1"} .lni-exit-up::before{content:"\eab2"} .lni-exit::before{content:"\eab3"} .lni-eye::before{content:"\eab4"} .lni-facebook-filled::before{content:"\eab5"} .lni-facebook-messenger::before{content:"\eab6"} .lni-facebook-original::before{content:"\eab7"} .lni-facebook-oval::before{content:"\eab8"} .lni-facebook::before{content:"\eab9"} .lni-figma::before{content:"\eaba"} .lni-files::before{content:"\eabb"} .lni-firefox-original::before{content:"\eabc"} .lni-firefox::before{content:"\eabd"} .lni-fireworks::before{content:"\eabe"} .lni-first-aid::before{content:"\eabf"} .lni-flag-alt::before{content:"\eac0"} .lni-flag::before{content:"\eac1"} .lni-flags::before{content:"\eac2"} .lni-flickr::before{content:"\eac3"} .lni-flower::before{content:"\eac4"} .lni-folder::before{content:"\eac5"} .lni-forward::before{content:"\eac6"} .lni-frame-expand::before{content:"\eac7"} .lni-fresh-juice::before{content:"\eac8"} .lni-friendly::before{content:"\eac9"} .lni-full-screen::before{content:"\eaca"} .lni-funnel::before{content:"\eacb"} .lni-gallery::before{content:"\eacc"} .lni-game::before{content:"\eacd"} .lni-gatsby::before{content:"\eace"} .lni-gift::before{content:"\eacf"} .lni-git::before{content:"\ead0"} .lni-github-original::before{content:"\ead1"} .lni-github::before{content:"\ead2"} .lni-goodreads::before{content:"\ead3"} .lni-google-drive::before{content:"\ead4"} .lni-google-pay::before{content:"\ead5"} .lni-google-wallet::before{content:"\ead6"} .lni-google::before{content:"\ead7"} .lni-graduation::before{content:"\ead8"} .lni-graph::before{content:"\ead9"} .lni-grid-alt::before{content:"\eada"} .lni-grid::before{content:"\eadb"} .lni-grow::before{content:"\eadc"} .lni-hacker-news::before{content:"\eadd"} .lni-hammer::before{content:"\eade"} .lni-hand::before{content:"\eadf"} .lni-handshake::before{content:"\eae0"} .lni-happy::before{content:"\eae1"} .lni-harddrive::before{content:"\eae2"} .lni-headphone-alt::before{content:"\eae3"} .lni-headphone::before{content:"\eae4"} .lni-heart-filled::before{content:"\eae5"} .lni-heart-monitor::before{content:"\eae6"} .lni-heart::before{content:"\eae7"} .lni-helicopter::before{content:"\eae8"} .lni-helmet::before{content:"\eae9"} .lni-help::before{content:"\eaea"} .lni-highlight-alt::before{content:"\eaeb"} .lni-highlight::before{content:"\eaec"} .lni-home::before{content:"\eaed"} .lni-hospital::before{content:"\eaee"} .lni-hourglass::before{content:"\eaef"} .lni-html5::before{content:"\eaf0"} .lni-image::before{content:"\eaf1"} .lni-imdb::before{content:"\eaf2"} .lni-inbox::before{content:"\eaf3"} .lni-indent-decrease::before{content:"\eaf4"} .lni-indent-increase::before{content:"\eaf5"} .lni-infinite::before{content:"\eaf6"} .lni-information::before{content:"\eaf7"} .lni-instagram-filled::before{content:"\eaf8"} .lni-instagram-original::before{content:"\eaf9"} .lni-instagram::before{content:"\eafa"} .lni-invention::before{content:"\eafb"} .lni-invest-monitor::before{content:"\eafc"} .lni-investment::before{content:"\eafd"} .lni-island::before{content:"\eafe"} .lni-italic::before{content:"\eaff"} .lni-java::before{content:"\eb00"} .lni-javascript::before{content:"\eb01"} .lni-jcb::before{content:"\eb02"} .lni-joomla-original::before{content:"\eb03"} .lni-joomla::before{content:"\eb04"} .lni-jsfiddle::before{content:"\eb05"} .lni-juice::before{content:"\eb06"} .lni-key::before{content:"\eb07"} .lni-keyboard::before{content:"\eb08"} .lni-keyword-research::before{content:"\eb09"} .lni-laptop-phone::before{content:"\eb0a"} .lni-laptop::before{content:"\eb0b"} .lni-laravel::before{content:"\eb0c"} .lni-layers::before{content:"\eb0d"} .lni-layout::before{content:"\eb0e"} .lni-leaf::before{content:"\eb0f"} .lni-library::before{content:"\eb10"} .lni-license::before{content:"\eb11"} .lni-lifering::before{content:"\eb12"} .lni-line-dashed::before{content:"\eb13"} .lni-line-dotted::before{content:"\eb14"} .lni-line-double::before{content:"\eb15"} .lni-line-spacing::before{content:"\eb16"} .lni-line::before{content:"\eb17"} .lni-lineicons-alt::before{content:"\eb18"} .lni-lineicons::before{content:"\eb19"} .lni-link::before{content:"\eb1a"} .lni-linkedin-original::before{content:"\eb1b"} .lni-linkedin::before{content:"\eb1c"} .lni-list::before{content:"\eb1d"} .lni-lock-alt::before{content:"\eb1e"} .lni-lock::before{content:"\eb1f"} .lni-magento::before{content:"\eb20"} .lni-magnet::before{content:"\eb21"} .lni-magnifier::before{content:"\eb22"} .lni-mailchimp::before{content:"\eb23"} .lni-map-marker::before{content:"\eb24"} .lni-map::before{content:"\eb25"} .lni-markdown::before{content:"\eb26"} .lni-mashroom::before{content:"\eb27"} .lni-mastercard::before{content:"\eb28"} .lni-medium::before{content:"\eb29"} .lni-menu::before{content:"\eb2a"} .lni-mic::before{content:"\eb2b"} .lni-microphone::before{content:"\eb2c"} .lni-microscope::before{content:"\eb2d"} .lni-microsoft-edge::before{content:"\eb2e"} .lni-microsoft::before{content:"\eb2f"} .lni-minus::before{content:"\eb30"} .lni-mobile::before{content:"\eb31"} .lni-money-location::before{content:"\eb32"} .lni-money-protection::before{content:"\eb33"} .lni-more-alt::before{content:"\eb34"} .lni-more::before{content:"\eb35"} .lni-mouse::before{content:"\eb36"} .lni-move::before{content:"\eb37"} .lni-music::before{content:"\eb38"} .lni-netlify::before{content:"\eb39"} .lni-network::before{content:"\eb3a"} .lni-night::before{content:"\eb3b"} .lni-nodejs-alt::before{content:"\eb3c"} .lni-nodejs::before{content:"\eb3d"} .lni-notepad::before{content:"\eb3e"} .lni-npm::before{content:"\eb3f"} .lni-offer::before{content:"\eb40"} .lni-opera::before{content:"\eb41"} .lni-package::before{content:"\eb42"} .lni-page-break::before{content:"\eb43"} .lni-pagination::before{content:"\eb44"} .lni-paint-bucket::before{content:"\eb45"} .lni-paint-roller::before{content:"\eb46"} .lni-pallet::before{content:"\eb47"} .lni-paperclip::before{content:"\eb48"} .lni-patreon::before{content:"\eb49"} .lni-pause::before{content:"\eb4a"} .lni-paypal-original::before{content:"\eb4b"} .lni-paypal::before{content:"\eb4c"} .lni-pencil-alt::before{content:"\eb4d"} .lni-pencil::before{content:"\eb4e"} .lni-phone-set::before{content:"\eb4f"} .lni-phone::before{content:"\eb50"} .lni-php::before{content:"\eb51"} .lni-pie-chart::before{content:"\eb52"} .lni-pilcrow::before{content:"\eb53"} .lni-pin::before{content:"\eb54"} .lni-pinterest::before{content:"\eb55"} .lni-pizza::before{content:"\eb56"} .lni-plane::before{content:"\eb57"} .lni-play-store::before{content:"\eb58"} .lni-play::before{content:"\eb59"} .lni-playstation::before{content:"\eb5a"} .lni-plug::before{content:"\eb5b"} .lni-plus::before{content:"\eb5c"} .lni-pointer-down::before{content:"\eb5d"} .lni-pointer-left::before{content:"\eb5e"} .lni-pointer-right::before{content:"\eb5f"} .lni-pointer-top::before{content:"\eb60"} .lni-pointer::before{content:"\eb61"} .lni-popup::before{content:"\eb62"} .lni-postcard::before{content:"\eb63"} .lni-pound::before{content:"\eb64"} .lni-power-switch::before{content:"\eb65"} .lni-printer::before{content:"\eb66"} .lni-producthunt::before{content:"\eb67"} .lni-protection::before{content:"\eb68"} .lni-pulse::before{content:"\eb69"} .lni-pyramids::before{content:"\eb6a"} .lni-python::before{content:"\eb6b"} .lni-question-circle::before{content:"\eb6c"} .lni-quora::before{content:"\eb6d"} .lni-quotation::before{content:"\eb6e"} .lni-radio-button::before{content:"\eb6f"} .lni-rain::before{content:"\eb70"} .lni-react::before{content:"\eb73"} .lni-reddit::before{content:"\eb71"} .lni-reload::before{content:"\eb72"} .lni-remove-file::before{content:"\eb74"} .lni-reply::before{content:"\eb75"} .lni-restaurant::before{content:"\eb76"} .lni-revenue::before{content:"\eb77"} .lni-road::before{content:"\eb78"} .lni-rocket::before{content:"\eb79"} .lni-rss-feed::before{content:"\eb7a"} .lni-ruler-alt::before{content:"\eb7b"} .lni-ruler-pencil::before{content:"\eb7c"} .lni-ruler::before{content:"\eb7d"} .lni-rupee::before{content:"\eb7e"} .lni-sad::before{content:"\eb7f"} .lni-save::before{content:"\eb80"} .lni-school-bench-alt::before{content:"\eb81"} .lni-school-bench::before{content:"\eb82"} .lni-scooter::before{content:"\eb83"} .lni-scroll-down::before{content:"\eb84"} .lni-search-alt::before{content:"\eb85"} .lni-search::before{content:"\eb86"} .lni-select::before{content:"\eb87"} .lni-seo::before{content:"\eb88"} .lni-service::before{content:"\eb89"} .lni-share-alt-1::before{content:"\eb8a"} .lni-share-alt::before{content:"\eb8b"} .lni-share::before{content:"\eb8c"} .lni-shield::before{content:"\eb8d"} .lni-shift-left::before{content:"\eb8e"} .lni-shift-right::before{content:"\eb8f"} .lni-ship::before{content:"\eb90"} .lni-shopify::before{content:"\eb91"} .lni-shopping-basket::before{content:"\eb92"} .lni-shortcode::before{content:"\eb93"} .lni-shovel::before{content:"\eb94"} .lni-shuffle::before{content:"\eb95"} .lni-signal::before{content:"\eb96"} .lni-sketch::before{content:"\eb97"} .lni-skipping-rope::before{content:"\eb98"} .lni-skype::before{content:"\eb99"} .lni-slack-line::before{content:"\eb9a"} .lni-slack::before{content:"\eb9b"} .lni-slice::before{content:"\eb9c"} .lni-slideshare::before{content:"\eb9d"} .lni-slim::before{content:"\eb9e"} .lni-smile::before{content:"\eb9f"} .lni-snapchat::before{content:"\eba0"} .lni-sort-alpha-asc::before{content:"\eba1"} .lni-sort-amount-asc::before{content:"\eba2"} .lni-sort-amount-dsc::before{content:"\eba3"} .lni-soundcloud-original::before{content:"\eba4"} .lni-soundcloud::before{content:"\eba5"} .lni-speechless::before{content:"\eba6"} .lni-spellcheck::before{content:"\eba7"} .lni-spinner-arrow::before{content:"\eba8"} .lni-spinner-solid::before{content:"\eba9"} .lni-spinner::before{content:"\ebaa"} .lni-spotify-original::before{content:"\ebab"} .lni-spotify::before{content:"\ebac"} .lni-spray::before{content:"\ebad"} .lni-sprout::before{content:"\ebae"} .lni-squarespace::before{content:"\ebaf"} .lni-stackoverflow::before{content:"\ebb0"} .lni-stamp::before{content:"\ebb1"} .lni-star-empty::before{content:"\ebb2"} .lni-star-filled::before{content:"\ebb3"} .lni-star-half::before{content:"\ebb4"} .lni-star::before{content:"\ebb5"} .lni-stats-down::before{content:"\ebb6"} .lni-stats-up::before{content:"\ebb7"} .lni-steam::before{content:"\ebb8"} .lni-sthethoscope::before{content:"\ebb9"} .lni-stop::before{content:"\ebba"} .lni-strikethrough::before{content:"\ebbb"} .lni-stripe::before{content:"\ebbc"} .lni-stumbleupon::before{content:"\ebbd"} .lni-sun::before{content:"\ebbe"} .lni-support::before{content:"\ebbf"} .lni-surf-board::before{content:"\ebc0"} .lni-suspect::before{content:"\ebc1"} .lni-swift::before{content:"\ebc2"} .lni-syringe::before{content:"\ebc3"} .lni-tab::before{content:"\ebc4"} .lni-tag::before{content:"\ebc5"} .lni-target-customer::before{content:"\ebc6"} .lni-target-revenue::before{content:"\ebc7"} .lni-target::before{content:"\ebc8"} .lni-taxi::before{content:"\ebc9"} .lni-teabag::before{content:"\ebca"} .lni-telegram-original::before{content:"\ebcb"} .lni-telegram::before{content:"\ebcc"} .lni-text-align-center::before{content:"\ebcd"} .lni-text-align-justify::before{content:"\ebce"} .lni-text-align-left::before{content:"\ebcf"} .lni-text-align-right::before{content:"\ebd0"} .lni-text-format-remove::before{content:"\ebd4"} .lni-text-format::before{content:"\ebd1"} .lni-thought::before{content:"\ebd2"} .lni-thumbs-down::before{content:"\ebd3"} .lni-thumbs-up::before{content:"\ebd5"} .lni-thunder-alt::before{content:"\ebd6"} .lni-thunder::before{content:"\ebd7"} .lni-ticket-alt::before{content:"\ebd8"} .lni-ticket::before{content:"\ebd9"} .lni-tiktok::before{content:"\ebda"} .lni-timer::before{content:"\ebdb"} .lni-tounge::before{content:"\ebdc"} .lni-train-alt::before{content:"\ebdd"} .lni-train::before{content:"\ebde"} .lni-trash-can::before{content:"\ebdf"} .lni-travel::before{content:"\ebe0"} .lni-tree::before{content:"\ebe1"} .lni-trees::before{content:"\ebe2"} .lni-trello::before{content:"\ebe3"} .lni-trowel::before{content:"\ebe4"} .lni-tshirt::before{content:"\ebe5"} .lni-tumblr::before{content:"\ebe6"} .lni-twitch::before{content:"\ebe7"} .lni-twitter-filled::before{content:"\ebe8"} .lni-twitter-original::before{content:"\ebe9"} .lni-twitter::before{content:"\ebea"} .lni-ubuntu::before{content:"\ebeb"} .lni-underline::before{content:"\ebec"} .lni-unlink::before{content:"\ebed"} .lni-unlock::before{content:"\ebee"} .lni-unsplash::before{content:"\ebef"} .lni-upload::before{content:"\ebf0"} .lni-user::before{content:"\ebf1"} .lni-users::before{content:"\ebf6"} .lni-ux::before{content:"\ebf2"} .lni-vector::before{content:"\ebf3"} .lni-video::before{content:"\ebf4"} .lni-vimeo::before{content:"\ebf5"} .lni-visa::before{content:"\ebf7"} .lni-vk::before{content:"\ebf8"} .lni-volume-high::before{content:"\ebf9"} .lni-volume-low::before{content:"\ebfa"} .lni-volume-medium::before{content:"\ebfb"} .lni-volume-mute::before{content:"\ebfc"} .lni-volume::before{content:"\ebfd"} .lni-wallet::before{content:"\ebfe"} .lni-warning::before{content:"\ebff"} .lni-website-alt::before{content:"\ec00"} .lni-website::before{content:"\ec01"} .lni-wechat::before{content:"\ec02"} .lni-weight::before{content:"\ec03"} .lni-whatsapp::before{content:"\ec04"} .lni-wheelbarrow::before{content:"\ec05"} .lni-wheelchair::before{content:"\ec06"} .lni-windows::before{content:"\ec07"} .lni-wordpress-filled::before{content:"\ec08"} .lni-wordpress::before{content:"\ec09"} .lni-world-alt::before{content:"\ec0a"} .lni-world::before{content:"\ec0c"} .lni-write::before{content:"\ec0b"} .lni-xbox::before{content:"\ec0d"} .lni-yahoo::before{content:"\ec0e"} .lni-ycombinator::before{content:"\ec0f"} .lni-yen::before{content:"\ec10"} .lni-youtube::before{content:"\ec13"} .lni-zip::before{content:"\ec11"} .lni-zoom-in::before{content:"\ec12"} .lni-zoom-out::before{content:"\ec14"} 

/* File: ./e107_themes/aeolus/style_yellow.css */
:root {--white: #ffffff;--black: #0d0d0d;--dark-1: #1a1a1a;--dark-2: #2a2a2a;--dark-3: #3a3a3a;--gray-1: #6d6d6d;--gray-2: #9a9a9a;--gray-3: #c0c0c0;--primary: #FFDC00;--bs-primary: #FFDC00;--bs-primary-rgb: 255, 220, 0;--bs-white: var(--white);--bs-dark: var(--black);--bs-gray-400: var(--gray-3);--bs-gray-500: var(--gray-2);--bs-gray-600: var(--gray-1);--bs-gray-700: var(--dark-3);--bs-gray-800: var(--dark-2);--bs-gray-900: var(--dark-1);--color-content-bg-alt: var(--white);--color-content-heading: var(--black);--color-content-border: var(--gray-3);--color-content-text: var(--dark-2);} :root {--bs-body-font-family: "Poppins", "Inter", sans-serif;--bs-body-font-size: 16px;--bs-body-font-size-md: 14px;--bs-body-color: var(--black);--bs-body-bg: white;--font-body: "Poppins", "Inter", sans-serif;--font-h1: var(--font-body);--font-h2: var(--font-body);--font-h3: var(--font-body);--font-h4: var(--font-body);--font-h5: var(--font-body);--font-h6: var(--font-body);} :root {--color-footer-bg: #FFDC00;--color-footer-bg_alt: rgba(0, 0, 0, 0.08);--color_footer_border: rgba(0, 0, 0, 0.12);--color_footer_heading: #0d0d0d;--color-footer-text: #1a1a1a;--color-footer-link: #1a1a1a;--color-footer-link-hover: #000000;--color-subfooter-bg: #0d0d0d;--color-subfooter-bg_alt: rgba(255, 255, 255, 0.1);--color_subfooter_border: rgba(255, 255, 255, 0.1);--color_subfooter_heading: #ffffff;--color-subfooter-text: rgba(255, 255, 255, 0.6);--color-subfooter-link: rgba(255, 255, 255, 0.7);--color-subfooter-link-hover: #FFDC00;--color-contactus-bg: #0d0d0d;--color-contactus-text: #ffffff;--color-contactus-link: rgba(255, 255, 255, 0.85);--color-contactus-link-hover: #FFDC00;} body {position: relative;} @media (max-width: 767.98px) {body {font-size: var(--bs-body-font-size-md);} } h1,h2,h3,h4,h5,h6 {font-weight: 600;color: var(--color-content-heading);margin: 0px;} h1,.h1 {font-family: var(--font-h1);font-size: 2.75em;line-height: 1.25;} h2,.h2 {font-family: var(--font-h2);font-size: 2.25em;line-height: 1.25;} h3,.h3 {font-family: var(--font-h3);font-size: 1.75em;line-height: 1.25;} h4,.h4 {font-family: var(--font-h4);font-size: 1.5em;line-height: 1.25;} h5,.h5 {font-family: var(--font-h5);font-size: 1.25em;line-height: 1.25;} h6,.h6 {font-family: var(--font-h6);font-size: 0.875em;line-height: 1.25;} .form-control {width: 100%;height: 44px;border: 2px solid;padding-left: 44px;padding-right: 12px;position: relative;font-size: 16px;border-color: var(--gray-3);color: var(--dark-3);} .btn-style-default, .btn-comment, .btn-cmenu-outline, .btn-cmenu, .btn-contact-menu, .btn-contact-page, .btn-news-grid, .btn-news-default {margin-top: 25px;font-weight: bold;letter-spacing: 0.08em;text-transform: uppercase;} p {font-size: 20px;line-height: 32px;color: var(--dark-3);margin-top: 16px;} :root {--forest: #FFDC00;--satin: #FFDC00;--seaturtle: #C9AE00;--jaguar: #0d0d0d;--primary-dark: #C9AE00;--primary-light: #FFDC00;--accent: #00d4d7;--accent-dark: #00bac1;--accent-light: #dff9f8;--success: #13d527;--success-dark: #00ae11;--success-light: #eafbe7;--secondary: #8f15d5;--secondary-dark: #6013c7;--secondary-light: #f4e5fa;--info: #15b2d5;--info-dark: #0f8ca8;--info-light: #e0f5fa;--caution: #dbbb25;--caution-dark: #d58f15;--caution-light: #fbf9e4;--error: #e6185e;--error-dark: #bf1257;--error-light: #fce4eb;--dark-1: #0d0d0d;--dark-2: #2a2a2a;--dark-3: #3a3a3a;--gray-1: #6d6d6d;--gray-2: #9a9a9a;--gray-3: #c0c0c0;--gray-4: #4a4a4a;--light-1: #efefef;--light-2: #ffffff;--light-3: #fafafa;--gradient-1: linear-gradient(180deg, #155bd5 0%, #1c3ab6 100%);--gradient-2: linear-gradient(180deg, #155bd5 13.02%, #00d4d7 85.42%);--gradient-3: linear-gradient(180deg, #155bd5 0%, #8f15d5 100%);--gradient-4: linear-gradient(180deg, #155bd5 0%, #13d527 100%);--gradient-5: linear-gradient(180deg, #155bd5 0%, #15bbd5 100%);--gradient-6: linear-gradient(180deg, #155bd5 0%, #dbbb25 100%);--gradient-7: linear-gradient(180deg, #155bd5 0%, #e6185e 100%);--gradient-8: linear-gradient(180deg, #1c3ab6 0%, #00bac1 100%);--gradient-9: linear-gradient(180deg, #00d4d7 13.02%, #155bd5 85.42%);--shadow-1: 0px 0px 1px rgba(40, 41, 61, 0.08),0px 0.5px 2px rgba(96, 97, 112, 0.16);--shadow-2: 0px 0px 1px rgba(40, 41, 61, 0.04),0px 2px 4px rgba(96, 97, 112, 0.16);--shadow-3: 0px 0px 2px rgba(40, 41, 61, 0.04),0px 4px 8px rgba(96, 97, 112, 0.16);--shadow-4: 0px 2px 4px rgba(40, 41, 61, 0.04),0px 8px 16px rgba(96, 97, 112, 0.16);--shadow-5: 0px 2px 8px rgba(40, 41, 61, 0.04),0px 16px 24px rgba(96, 97, 112, 0.16);--shadow-6: 0px 2px 8px rgba(40, 41, 61, 0.08),0px 20px 32px rgba(96, 97, 112, 0.24);} a {display: inline-block;} a,button,a:hover,a:focus,input:focus,textarea:focus,button:focus {text-decoration: none;outline: none;} ul,ol {margin: 0px;padding: 0px;list-style-type: none;} .display-1 {font-size: 5.5em;line-height: 1.25;} .display-2 {font-size: 4.75em;line-height: 1.25;} .display-3 {font-size: 4em;line-height: 1.25;} .display-4 {font-size: 3.25em;line-height: 1.25;} p {font-size: 1em;font-weight: 400;line-height: 1.5;color: var(--dark-3);margin: 0px;} .text-small {font-size: 0.875em;line-height: 1.5;} .text-lg {font-size: 1.15em;line-height: 1.5;} .bg_cover {background-repeat: no-repeat;background-size: cover;background-position: center;} @media (max-width: 767px) {.container {padding-left: 20px;padding-right: 20px;} } .btn {font-weight: bold;font-size: 16px;line-height: 20px;text-align: center;letter-spacing: 0.08em;text-transform: uppercase;padding: 12px 24px;} .btn:focus {-webkit-box-shadow: none;box-shadow: none;outline: none;} .btn.btn-lg {font-size: 1.15em;padding: 16px 24px;} .btn.btn-sm {padding: 8px 16px;} .btn.square {border-radius: 0px;} .btn.semi-rounded {border-radius: 12px;} .btn.rounded-full, .btn.btn-style-default, .btn.btn-news-default, .btn.btn-news-grid, .btn.btn-contact-page, .btn.btn-contact-menu, .btn.btn-cmenu, .btn.btn-cmenu-outline, .btn.btn-comment {border-radius: 50px;} .btn.icon-left span,.btn.icon-left i {margin-right: 8px;} .btn.icon-right span,.btn.icon-right i {margin-left: 8px;} .btn.icon-btn {width: 48px;height: 48px;padding: 0;line-height: 48px;} .btn.icon-btn.btn-lg {width: 56px;height: 56px;line-height: 56px;} .btn.icon-btn.btn-sm {width: 40px;height: 40px;line-height: 40px;} .accordion-area {padding: 100px 0;} .accordion-title {font-weight: 700;margin-bottom: 40px;} .accordion-style-one .accordion .card {margin-top: 8px;border: 1px solid var(--gray-4) !important;border-radius: 4px;} .accordion-style-one .accordion .card .card-header {padding: 0;background: none;} .accordion-style-one .accordion .card .card-header a {display: block;font-size: 16px;font-weight: 700;line-height: 24px;position: relative;color: var(--primary);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;border: 1px solid var(--primary);margin: -1px;border-radius: 4px;padding: 13px 16px;z-index: 5;} .accordion-style-one .accordion .card .card-header a::before {position: absolute;content: "\ea5e";font-family: lineicons !important;right: 16px;top: 14px;font-size: 16px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;-webkit-transform: rotate(180deg);transform: rotate(180deg);} .accordion-style-one .accordion .card .card-header a.collapsed {color: var(--black);border-color: var(--gray-4);} .accordion-style-one .accordion .card .card-header a.collapsed::before {-webkit-transform: rotate(0);transform: rotate(0);} .accordion-style-one .accordion .card .card-body {padding: 16px;} .accordion-style-one .accordion .card .card-body .text {color: var(--dark-3);} .accordion-style-two .accordion .card {margin-top: 8px;border: 1px solid var(--gray-4) !important;border-radius: 4px;} .accordion-style-two .accordion .card .card-header {padding: 0;background: none;} .accordion-style-two .accordion .card .card-header a {display: block;font-size: 16px;font-weight: 700;line-height: 24px;position: relative;color: var(--white);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;border: 1px solid var(--primary);margin: -1px;border-radius: 4px;padding: 13px 16px;z-index: 5;background-color: var(--primary);} .accordion-style-two .accordion .card .card-header a::before {position: absolute;content: "\ea5e";font-family: lineicons !important;right: 16px;top: 14px;font-size: 16px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;-webkit-transform: rotate(180deg);transform: rotate(180deg);} .accordion-style-two .accordion .card .card-header a.collapsed {color: var(--black);border-color: var(--gray-4);background-color: transparent;} .accordion-style-two .accordion .card .card-header a.collapsed::before {-webkit-transform: rotate(0);transform: rotate(0);} .accordion-style-two .accordion .card .card-body {padding: 16px;} .accordion-style-two .accordion .card .card-body .text {color: var(--dark-3);} .accordion-style-three .accordion .card {border-radius: 0;border: 0;overflow: visible;} .accordion-style-three .accordion .card .card-header {padding: 0;background: none;} .accordion-style-three .accordion .card .card-header a {display: block;font-size: 16px;font-weight: 700;line-height: 24px;position: relative;color: var(--white);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;border: 2px solid var(--primary);border-radius: 0;padding: 13px 16px;z-index: 5;border-left: 0;border-right: 0;background: var(--primary);margin-top: -2px;} .accordion-style-three .accordion .card .card-header a::before {position: absolute;content: "\ea5e";font-family: lineicons !important;right: 16px;top: 14px;font-size: 16px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;-webkit-transform: rotate(180deg);transform: rotate(180deg);} .accordion-style-three .accordion .card .card-header a.collapsed {color: var(--black);border: 2px solid var(--light-1);background: transparent;border-left: 0;border-right: 0;} .accordion-style-three .accordion .card .card-header a.collapsed::before {-webkit-transform: rotate(0);transform: rotate(0);} .accordion-style-three .accordion .card .card-body {padding: 16px;} .accordion-style-three .accordion .card .card-body .text {color: var(--dark-3);} .accordion-style-four .accordion .card {margin-top: 8px;border-radius: 0;border: 0;} .accordion-style-four .accordion .card .card-header {padding: 0;background: none;} .accordion-style-four .accordion .card .card-header a {display: block;font-size: 16px;font-weight: 700;line-height: 24px;position: relative;color: var(--white);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin: -1px;border-radius: 0;padding: 13px 16px;z-index: 5;border: 0;background: var(--primary);} .accordion-style-four .accordion .card .card-header a::before {position: absolute;content: "\ea5e";font-family: lineicons !important;right: 16px;top: 14px;font-size: 16px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;-webkit-transform: rotate(180deg);transform: rotate(180deg);} .accordion-style-four .accordion .card .card-header a.collapsed {color: var(--black);border-color: var(--gray-4);background: var(--light-2);} .accordion-style-four .accordion .card .card-header a.collapsed::before {-webkit-transform: rotate(0);transform: rotate(0);} .accordion-style-four .accordion .card .card-body {padding: 16px;} .accordion-style-four .accordion .card .card-body .text {color: var(--dark-3);} .alerts-title .title {font-size: 36px;line-height: 45px;color: var(--dark-3);} @media (max-width: 767px) {.alerts-title .title {font-size: 24px;line-height: 35px;} } .label {font-size: 14px;font-weight: 600;padding: 4px 8px;border-radius: 2px;display: inline-block;border: 1px solid transparent;background: transparent;} .label.rounded-full, .label.btn-style-default, .label.btn-news-default, .label.btn-news-grid, .label.btn-contact-page, .label.btn-contact-menu, .label.btn-cmenu, .label.btn-cmenu-outline, .label.btn-comment {border-radius: 50px;padding: 4px 12px;} .label.icon-left i {padding-right: 6px;} .label.icon-right i {padding-left: 6px;} .label.primary-label {background: var(--primary);color: var(--white);} .label.primary-label-outline {color: var(--primary);border-color: var(--primary);} .label.success-label {background: var(--success);color: var(--white);} .label.success-label-outline {color: var(--success);border-color: var(--success);} .label.info-label {background: var(--info);color: var(--white);} .label.info-label-outline {color: var(--info);border-color: var(--info);} .label.caution-label {background: var(--caution);color: var(--white);} .label.caution-label-outline {color: var(--caution);border-color: var(--caution);} .label.error-label {background: var(--error);color: var(--white);} .label.error-label-outline {color: var(--error);border-color: var(--error);} .label.accent-label {background: var(--accent);color: var(--white);} .label.accent-label-outline {color: var(--accent);border-color: var(--accent);} .label.secondary-label {background: var(--secondary);color: var(--white);} .label.secondary-label-outline {color: var(--secondary);border-color: var(--secondary);} .ayro-alert {padding: 32px;border-radius: 4px;-webkit-box-shadow: var(--shadow-2);box-shadow: var(--shadow-2);position: relative;overflow: hidden;} .ayro-alert::before {content: "";position: absolute;top: 0;left: 0;width: 4px;height: 100%;} .ayro-alert.alert-dismissible {padding: 12px 48px 12px 0;} .ayro-alert.alert-dismissible .alert-icon {padding: 0px 12px 0 36px;line-height: 1;} .ayro-alert.alert-dismissible .alert-message h5 {margin-bottom: 0px;} .ayro-alert.alert-dismissible .btn-close {background: none;padding: 1rem;} .ayro-alert.alert-dismissible .btn-close:focus-within, .ayro-alert.alert-dismissible .btn-close:focus {-webkit-box-shadow: none;box-shadow: none;} .ayro-alert.alert-dismissible .btn-close.dark i {color: var(--black);} .ayro-alert.alert-dismissible .btn-close i {color: var(--white);font-weight: 700;} .ayro-alert .alert-icon {padding: 32px;} .ayro-alert .alert-icon i {font-size: 20px;font-weight: 700;} .ayro-alert .alert-message h5 {font-size: 20px;font-weight: 700;margin-bottom: 8px;} .ayro-alert .alert-message p {color: var(--black);opacity: 0.88;} .ayro-alert.alert-primary-light {background: var(--primary-light);} .ayro-alert.alert-primary-light::before {background: var(--primary);} .ayro-alert.alert-primary-light .alert-icon {color: var(--primary);} .ayro-alert.alert-primary {background: var(--primary);} .ayro-alert.alert-primary::before {background: var(--primary-dark);} .ayro-alert.alert-primary .alert-icon {color: var(--white);} .ayro-alert.alert-primary .alert-message h5 {color: var(--white);} .ayro-alert.alert-primary .alert-message p {color: var(--white);} .ayro-alert.alert-accent-light {background: var(--accent-light);} .ayro-alert.alert-accent-light::before {background: var(--accent);} .ayro-alert.alert-accent-light .alert-icon {color: var(--accent);} .ayro-alert.alert-accent {background: var(--accent);} .ayro-alert.alert-accent::before {background: var(--accent-dark);} .ayro-alert.alert-accent .alert-icon {color: var(--white);} .ayro-alert.alert-accent .alert-message h5 {color: var(--white);} .ayro-alert.alert-accent .alert-message p {color: var(--white);} .ayro-alert.alert-secondary-light {background: var(--secondary-light);} .ayro-alert.alert-secondary-light::before {background: var(--secondary);} .ayro-alert.alert-secondary-light .alert-icon {color: var(--secondary);} .ayro-alert.alert-secondary {background: var(--secondary);} .ayro-alert.alert-secondary::before {background: var(--secondary-dark);} .ayro-alert.alert-secondary .alert-icon {color: var(--white);} .ayro-alert.alert-secondary .alert-message h5 {color: var(--white);} .ayro-alert.alert-secondary .alert-message p {color: var(--white);} .ayro-alert.alert-success-light {background: var(--success-light);} .ayro-alert.alert-success-light::before {background: var(--success);} .ayro-alert.alert-success-light .alert-icon {color: var(--success);} .ayro-alert.alert-success {background: var(--success);} .ayro-alert.alert-success::before {background: var(--success-dark);} .ayro-alert.alert-success .alert-icon {color: var(--white);} .ayro-alert.alert-success .alert-message h5 {color: var(--white);} .ayro-alert.alert-success .alert-message p {color: var(--white);} .ayro-alert.alert-info-light {background: var(--info-light);} .ayro-alert.alert-info-light::before {background: var(--info);} .ayro-alert.alert-info-light .alert-icon {color: var(--info);} .ayro-alert.alert-info {background: var(--info);} .ayro-alert.alert-info::before {background: var(--info-dark);} .ayro-alert.alert-info .alert-icon {color: var(--white);} .ayro-alert.alert-info .alert-message h5 {color: var(--white);} .ayro-alert.alert-info .alert-message p {color: var(--white);} .ayro-alert.alert-caution-light {background: var(--caution-light);} .ayro-alert.alert-caution-light::before {background: var(--caution);} .ayro-alert.alert-caution-light .alert-icon {color: var(--caution);} .ayro-alert.alert-caution {background: var(--caution);} .ayro-alert.alert-caution::before {background: var(--caution-dark);} .ayro-alert.alert-caution .alert-icon {color: var(--white);} .ayro-alert.alert-caution .alert-message h5 {color: var(--white);} .ayro-alert.alert-caution .alert-message p {color: var(--white);} .ayro-alert.alert-error-light {background: var(--error-light);} .ayro-alert.alert-error-light::before {background: var(--error);} .ayro-alert.alert-error-light .alert-icon {color: var(--error);} .ayro-alert.alert-error {background: var(--error);} .ayro-alert.alert-error::before {background: var(--error-dark);} .ayro-alert.alert-error .alert-icon {color: var(--white);} .ayro-alert.alert-error .alert-message h5 {color: var(--white);} .ayro-alert.alert-error .alert-message p {color: var(--white);} .ayro-alert.alert-dark-light {background: var(--light-3);} .ayro-alert.alert-dark-light::before {background: var(--dark-1);} .ayro-alert.alert-dark-light .alert-icon {color: var(--dark);} .ayro-alert.alert-dark {background: var(--dark-3);} .ayro-alert.alert-dark::before {background: var(--dark-1);} .ayro-alert.alert-dark .alert-icon {color: var(--white);} .ayro-alert.alert-dark .alert-message h5 {color: var(--white);} .ayro-alert.alert-dark .alert-message p {color: var(--white);} .switch-buttons {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;} .switch-buttons > * {margin-right: 30px;margin-bottom: 30px;} .switch-btn {width: 54px;height: 32px;position: relative;cursor: pointer;} .switch-btn input {position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;z-index: 1;cursor: pointer;} .switch-btn input:checked ~ .switch-body .slide .inactive-icon {display: -webkit-box;display: -ms-flexbox;display: flex;} .switch-btn input:checked ~ .switch-body .slide {right: auto;left: 2px;} .switch-btn input:checked ~ .switch-body .slide .active-icon {display: none;} .switch-btn .slide {width: 28px;height: 28px;border-radius: 50%;overflow: hidden;color: var(--white);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;position: absolute;right: 2px;top: 2px;-webkit-transition: all 0.3s;transition: all 0.3s;} .switch-btn .slide .icon {width: 100%;height: 100%;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;font-weight: 700;padding: 4px;} .switch-btn .slide .inactive-icon {display: none;background: #e0e0e0;color: var(--dark-3);} .switch-btn .slide .active-icon {background: var(--primary);} .switch-btn .switch-body {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fafafa;-webkit-box-shadow: 0px 0px 1px rgba(40, 41, 61, 0.08), 0px 0.5px 2px rgba(96, 97, 112, 0.16);box-shadow: 0px 0px 1px rgba(40, 41, 61, 0.08), 0px 0.5px 2px rgba(96, 97, 112, 0.16);border-radius: 24px;} .switch-btn-text {width: auto;height: 32px;position: relative;cursor: pointer;} .switch-btn-text input:checked ~ .switch-body .slide-text .active {display: none;} .switch-btn-text input:checked ~ .switch-body .slide-text .inactive {display: -webkit-box;display: -ms-flexbox;display: flex;} .switch-btn-text input {position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;z-index: 1;cursor: pointer;} .switch-btn-text input:checked ~ .switch-body .slide .inactive-icon {display: -webkit-box;display: -ms-flexbox;display: flex;} .switch-btn-text input:checked ~ .switch-body .slide {right: auto;left: 2px;} .switch-btn-text input:checked ~ .switch-body .slide .active-icon {display: none;} .switch-btn-text .switch-body .slide-text .inactive {display: none;padding-left: 36px;padding-right: 6px;color: var(--dark-3);} .switch-btn-text .slide-text .text {font-size: 12px;font-weight: 600;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;} .switch-btn-text .switch-body .slide-text .active {padding-right: 36px;padding-left: 6px;color: var(--primary);} .switch-btn-text .slide {width: 28px;height: 28px;border-radius: 50%;overflow: hidden;color: var(--white);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;position: absolute;right: 2px;top: 2px;-webkit-transition: all 0.3s;transition: all 0.3s;} .switch-btn-text .slide .icon {width: 100%;height: 100%;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;font-weight: 700;padding: 4px;} .switch-btn-text .slide .inactive-icon {display: none;background: #e0e0e0;color: var(--dark-3);} .switch-btn-text .slide .active-icon {background: var(--primary);} .switch-btn-text .switch-body {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;position: relative;top: 0;left: 0;width: 100%;height: 100%;background: #fafafa;-webkit-box-shadow: 0px 0px 1px rgba(40, 41, 61, 0.08), 0px 0.5px 2px rgba(96, 97, 112, 0.16);box-shadow: 0px 0px 1px rgba(40, 41, 61, 0.08), 0px 0.5px 2px rgba(96, 97, 112, 0.16);border-radius: 24px;} .switch-btn-secondary .slide .active-icon {background: var(--secondary);} .switch-btn-text-secondary .switch-body .slide-text .active {color: var(--secondary);} .switch-btn-text-secondary .slide .active-icon {background: var(--secondary);} .switch-btn-success .slide .active-icon {background: var(--success);} .switch-btn-text-success .switch-body .slide-text .active {color: var(--success);} .switch-btn-text-success .slide .active-icon {background: var(--success);} .switch-btn-error .slide .active-icon {background: var(--error);} .switch-btn-text-error .switch-body .slide-text .active {color: var(--error);} .switch-btn-text-error .slide .active-icon {background: var(--error);} .header-wmessage .primary-btn, .primary-btn {background: var(--primary);color: var(--white);-webkit-box-shadow: var(--shadow-2);box-shadow: var(--shadow-2);} .active.primary-btn, .primary-btn:hover, .primary-btn:focus {background: var(--primary-dark);color: var(--white);-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);} .deactive.primary-btn {background: var(--gray-4);color: var(--dark-3);pointer-events: none;} .about-eight .content .light-rounded-buttons .primary-btn-outline, .blog-style-eight .blog-content .rounded-buttons .primary-btn-outline, .blog-style-seven .blog-content .rounded-buttons .primary-btn-outline, .blog-style-six .blog-content .rounded-buttons .primary-btn-outline, .blog-style-four .blog-content .rounded-buttons .primary-btn-outline, .header-wmessage .primary-btn-outline, .primary-btn-outline {border-color: var(--primary);color: var(--primary);} .about-eight .content .light-rounded-buttons .active.primary-btn-outline, .blog-style-eight .blog-content .rounded-buttons .active.primary-btn-outline, .blog-style-seven .blog-content .rounded-buttons .active.primary-btn-outline, .blog-style-six .blog-content .rounded-buttons .active.primary-btn-outline, .blog-style-four .blog-content .rounded-buttons .active.primary-btn-outline, .active.primary-btn-outline, .about-eight .content .light-rounded-buttons .primary-btn-outline:hover, .blog-style-eight .blog-content .rounded-buttons .primary-btn-outline:hover, .blog-style-seven .blog-content .rounded-buttons .primary-btn-outline:hover, .blog-style-six .blog-content .rounded-buttons .primary-btn-outline:hover, .blog-style-four .blog-content .rounded-buttons .primary-btn-outline:hover, .primary-btn-outline:hover, .about-eight .content .light-rounded-buttons .primary-btn-outline:focus, .blog-style-eight .blog-content .rounded-buttons .primary-btn-outline:focus, .blog-style-seven .blog-content .rounded-buttons .primary-btn-outline:focus, .blog-style-six .blog-content .rounded-buttons .primary-btn-outline:focus, .blog-style-four .blog-content .rounded-buttons .primary-btn-outline:focus, .primary-btn-outline:focus {background: var(--primary-dark);color: var(--white);} .about-eight .content .light-rounded-buttons .deactive.primary-btn-outline, .blog-style-eight .blog-content .rounded-buttons .deactive.primary-btn-outline, .blog-style-seven .blog-content .rounded-buttons .deactive.primary-btn-outline, .blog-style-six .blog-content .rounded-buttons .deactive.primary-btn-outline, .blog-style-four .blog-content .rounded-buttons .deactive.primary-btn-outline, .deactive.primary-btn-outline {color: var(--dark-3);border-color: var(--gray-4);pointer-events: none;} .primary-btn-link {color: var(--primary);} .active.primary-btn-link, .primary-btn-link:hover, .primary-btn-link:focus {color: var(--primary-dark);} .deactive.primary-btn-link {color: var(--dark-3);pointer-events: none;} .success-btn {background: var(--success);color: var(--white);-webkit-box-shadow: var(--shadow-2);box-shadow: var(--shadow-2);} .active.success-btn, .success-btn:hover, .success-btn:focus {background: var(--success-dark);color: var(--white);-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);} .deactive.success-btn {background: var(--success-light);color: var(--dark-3);pointer-events: none;} .success-btn-outline {border-color: var(--success);color: var(--success);} .active.success-btn-outline, .success-btn-outline:hover, .success-btn-outline:focus {background: var(--success-dark);color: var(--white);} .deactive.success-btn-outline {color: var(--dark-3);border-color: var(--success-light);pointer-events: none;} .success-btn-link {color: var(--success);} .active.success-btn-link, .success-btn-link:hover, .success-btn-link:focus {color: var(--success-dark);} .deactive.success-btn-link {color: var(--dark-3);pointer-events: none;} .secondary-btn {background: var(--secondary);color: var(--white);-webkit-box-shadow: var(--shadow-2);box-shadow: var(--shadow-2);} .active.secondary-btn, .secondary-btn:hover, .secondary-btn:focus {background: var(--secondary-dark);color: var(--white);-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);} .deactive.secondary-btn {background: var(--secondary-light);color: var(--dark-3);pointer-events: none;} .secondary-btn-outline {border-color: var(--secondary);color: var(--secondary);} .active.secondary-btn-outline, .secondary-btn-outline:hover, .secondary-btn-outline:focus {background: var(--secondary-dark);color: var(--white);} .deactive.secondary-btn-outline {color: var(--dark-3);border-color: var(--secondary-light);pointer-events: none;} .secondary-btn-link {color: var(--secondary);} .active.secondary-btn-link, .secondary-btn-link:hover, .secondary-btn-link:focus {color: var(--secondary-dark);} .deactive.secondary-btn-link {color: var(--dark-3);pointer-events: none;} .info-btn {background: var(--info);color: var(--white);-webkit-box-shadow: var(--shadow-2);box-shadow: var(--shadow-2);} .active.info-btn, .info-btn:hover, .info-btn:focus {background: var(--info-dark);color: var(--white);-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);} .deactive.info-btn {background: var(--info-light);color: var(--dark-3);pointer-events: none;} .info-btn-outline {border-color: var(--info);color: var(--info);} .active.info-btn-outline, .info-btn-outline:hover, .info-btn-outline:focus {background: var(--info-dark);color: var(--white);} .deactive.info-btn-outline {color: var(--dark-3);border-color: var(--info-light);pointer-events: none;} .info-btn-link {color: var(--info);} .active.info-btn-link, .info-btn-link:hover, .info-btn-link:focus {color: var(--info-dark);} .deactive.info-btn-link {color: var(--dark-3);pointer-events: none;} .caution-btn {background: var(--caution);color: var(--white);-webkit-box-shadow: var(--shadow-2);box-shadow: var(--shadow-2);} .active.caution-btn, .caution-btn:hover, .caution-btn:focus {background: var(--caution-dark);color: var(--white);-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);} .deactive.caution-btn {background: var(--caution-light);color: var(--dark-3);pointer-events: none;} .caution-btn-outline {border-color: var(--caution);color: var(--caution);} .active.caution-btn-outline, .caution-btn-outline:hover, .caution-btn-outline:focus {background: var(--caution-dark);color: var(--white);} .deactive.caution-btn-outline {color: var(--dark-3);border-color: var(--caution-light);pointer-events: none;} .caution-btn-link {color: var(--caution);} .active.caution-btn-link, .caution-btn-link:hover, .caution-btn-link:focus {color: var(--caution-dark);} .deactive.caution-btn-link {color: var(--dark-3);pointer-events: none;} .error-btn {background: var(--error);color: var(--white);-webkit-box-shadow: var(--shadow-2);box-shadow: var(--shadow-2);} .active.error-btn, .error-btn:hover, .error-btn:focus {background: var(--error-dark);color: var(--white);-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);} .deactive.error-btn {background: var(--error-light);color: var(--dark-3);pointer-events: none;} .error-btn-outline {border-color: var(--error);color: var(--error);} .active.error-btn-outline, .error-btn-outline:hover, .error-btn-outline:focus {background: var(--error-dark);color: var(--white);} .deactive.error-btn-outline {color: var(--dark-3);border-color: var(--error-light);pointer-events: none;} .error-btn-link {color: var(--error);} .active.error-btn-link, .error-btn-link:hover, .error-btn-link:focus {color: var(--error-dark);} .deactive.error-btn-link {color: var(--dark-3);pointer-events: none;} .accent-btn {background: var(--accent);color: var(--white);-webkit-box-shadow: var(--shadow-2);box-shadow: var(--shadow-2);} .active.accent-btn, .accent-btn:hover, .accent-btn:focus {background: var(--accent-dark);color: var(--white);-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);} .deactive.accent-btn {background: var(--accent-light);color: var(--dark-3);pointer-events: none;} .accent-btn-outline {border-color: var(--accent);color: var(--accent);} .active.accent-btn-outline, .accent-btn-outline:hover, .accent-btn-outline:focus {background: var(--accent-dark);color: var(--white);} .deactive.accent-btn-outline {color: var(--dark-3);border-color: var(--accent-light);pointer-events: none;} .secondary-btn-link {color: var(--accent);} .active.secondary-btn-link, .secondary-btn-link:hover, .secondary-btn-link:focus {color: var(--accent-dark);} .deactive.secondary-btn-link {color: var(--dark-3);pointer-events: none;} .list-title {font-size: 24px;font-weight: 600;line-height: 30px;color: var(--dark-3);} @media (max-width: 767px) {.list-title {font-size: 20px;line-height: 30px;} } .list-style .list-style-one ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-one ul li span {font-size: 16px;font-weight: 600;color: var(--black);line-height: 25px;margin-right: 13px;} .list-style .list-style-two ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-two ul li i {font-size: 16px;font-weight: 600;color: var(--primary);line-height: 25px;margin-right: 7px;} .list-style .list-style-three ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-three ul li i {font-size: 16px;font-weight: 600;color: var(--info);line-height: 25px;margin-right: 6px;} .list-style .list-style-four ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-four ul li i {font-size: 16px;font-weight: 600;color: var(--caution);line-height: 25px;margin-right: 6px;} .list-style .list-style-five ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-five ul li i {font-size: 16px;font-weight: 600;color: var(--success);line-height: 25px;margin-right: 7px;} .list-style .list-style-six ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-six ul li i {font-size: 16px;font-weight: 600;color: var(--error);line-height: 25px;margin-right: 7px;} .list-style .list-style-seven ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-seven ul li i {font-size: 16px;font-weight: 600;color: var(--success);line-height: 25px;margin-right: 7px;} .list-style .list-style-eight ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-eight ul li i {font-size: 16px;font-weight: 600;color: var(--info);line-height: 25px;margin-right: 7px;} .list-style .list-style-nine ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-nine ul li i {font-size: 16px;font-weight: 600;color: var(--primary);line-height: 25px;margin-right: 7px;} .list-style .list-style-ten ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-ten ul li i {font-size: 16px;font-weight: 600;color: var(--primary);line-height: 25px;margin-right: 6px;} .list-style .list-style-eleven ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-eleven ul li i {font-size: 16px;font-weight: 600;color: var(--primary);line-height: 25px;margin-right: 6px;} .list-style .list-style-twelve ul li {font-size: 16px;line-height: 24px;margin-top: 13px;color: var(--black);} .list-style .list-style-twelve ul li span {width: 12px;height: 12px;display: inline-block;border-radius: 50%;background-color: var(--black);margin-right: 6px;} .tabs-title {font-size: 36px;font-weight: 600;line-height: 45px;color: var(--black);margin-bottom: 20px;} @media (max-width: 767px) {.tabs-title {font-size: 24px;line-height: 35px;} } .tabs-one {border: 1px solid var(--gray-4);} .tabs-one .nav {border-bottom: 1px solid var(--gray-4);} @media (max-width: 767px) {.tabs-one .nav {display: block;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.tabs-one .nav {display: -webkit-box;display: -ms-flexbox;display: flex;} } .tabs-one .nav .nav-item a {font-size: 16px;line-height: 24px;color: var(--dark-3);font-weight: 700;padding: 13px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;display: block;} .tabs-one .nav .nav-item a.active {color: var(--white);background: var(--primary);} .tabs-one .tab-content .tab-text {padding: 15px;} .tabs-one .tab-content .tab-text .text {color: var(--dark-3);} .tabs-two {border: 1px solid var(--gray-4);} @media (max-width: 767px) {.tabs-two .nav {display: block;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.tabs-two .nav {display: -webkit-box;display: -ms-flexbox;display: flex;} } .tabs-two .nav .nav-item a {font-size: 16px;line-height: 24px;color: var(--dark-3);font-weight: 700;padding: 13px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;display: block;border-bottom: 1px solid var(--gray-4);position: relative;} .tabs-two .nav .nav-item a.active {color: var(--primary);background: var(--primary-light);border: 1px solid var(--gray-4);border-bottom: 0;border-top: 0;} @media (max-width: 767px) {.tabs-two .nav .nav-item a.active {border: 1px solid var(--gray-4);border-top: 0;border-left: 0;border-right: 0;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.tabs-two .nav .nav-item a.active {border: 1px solid var(--gray-4);border-bottom: 0;border-top: 0;} } .tabs-two .nav .nav-item a.active::before {position: absolute;content: "";top: 0;width: 100%;height: 4px;left: 0;background: var(--primary);} .tabs-two .nav .nav-item:first-child a.active {border-left: 0;} .tabs-two .nav .nav-item:last-child a.active {border-right: 0;} .tabs-two .tab-content .tab-text {padding: 15px;} .tabs-two .tab-content .tab-text .text {color: var(--dark-3);} @media (max-width: 767px) {.tabs-three .nav {display: block;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.tabs-three .nav {display: -webkit-box;display: -ms-flexbox;display: flex;} } .tabs-three .nav .nav-item a {font-size: 16px;line-height: 24px;color: var(--dark-3);font-weight: 700;padding: 13px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;display: block;position: relative;} .tabs-three .nav .nav-item a i {margin-right: 5px;font-size: 18px;} .tabs-three .nav .nav-item a::before {position: absolute;content: "";background-color: var(--gray-4);width: 100%;height: 4px;left: 0;bottom: 0;} .tabs-three .nav .nav-item a.active {color: var(--primary);background: var(--primary-light);} .tabs-three .nav .nav-item a.active::before {background: var(--primary);} .tabs-three .tab-content .tab-text {padding: 15px;} .tabs-three .tab-content .tab-text .text {color: var(--dark-3);} @media (max-width: 767px) {.tabs-four .nav {display: block;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.tabs-four .nav {display: -webkit-box;display: -ms-flexbox;display: flex;} } .tabs-four .nav .nav-item a {font-size: 16px;line-height: 24px;color: var(--dark-3);font-weight: 700;padding: 13px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;display: block;position: relative;} @media (max-width: 767px) {.tabs-four .nav .nav-item a {margin-top: -4px;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.tabs-four .nav .nav-item a {margin-top: 0;} } .tabs-four .nav .nav-item a i {margin-right: 5px;font-size: 18px;} .tabs-four .nav .nav-item a::before {position: absolute;content: "";background-color: var(--gray-4);width: 100%;height: 4px;left: 0;bottom: 0;} .tabs-four .nav .nav-item a.active {color: var(--white);background: var(--primary);} .tabs-four .nav .nav-item a.active::before {background: var(--primary);} .tabs-four .tab-content .tab-text {padding: 15px;} .tabs-four .tab-content .tab-text .text {color: var(--dark-3);} .tabs-five {-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);border-radius: 4px;} .tabs-five .nav {height: 100%;} .tabs-five .nav a {font-size: 16px;line-height: 24px;color: var(--dark-3);font-weight: 700;padding: 13px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;display: block;position: relative;text-align: center;border-radius: 4px;} .tabs-five .nav a i {margin-right: 5px;font-size: 18px;} .tabs-five .nav a.active {color: var(--white);background: var(--primary);} .tabs-five .tab-content .tab-text {padding: 15px;} .tabs-five .tab-content .tab-text .text {color: var(--dark-3);} .tabs-six {border: 1px solid var(--gray-4);} .tabs-six .nav {height: 100%;position: relative;} .tabs-six .nav::before {position: absolute;content: "";width: 4px;height: 100%;background-color: var(--gray-4);top: 0;right: 0;} .tabs-six .nav a {font-size: 16px;line-height: 24px;color: var(--dark-3);font-weight: 700;padding: 13px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;display: block;position: relative;text-align: center;} .tabs-six .nav a i {margin-right: 5px;font-size: 18px;} .tabs-six .nav a.active {color: var(--primary);background: var(--primary-light);} .tabs-six .nav a.active::before {position: absolute;content: "";width: 4px;height: 100%;background: var(--primary);top: 0;right: 0;} .tabs-six .tab-content .tab-text {padding: 15px;} .tabs-six .tab-content .tab-text .text {color: var(--dark-3);} .navbar-area.sticky {position: fixed !important;z-index: 99 !important;top: 0;width: 100%;transition: all 0.3s ease-out 0s;} .navbar-pages {background: var(--light-2);} .navbar-pages .inner-header {background-color: var(--light-2);padding: 0 20px;border-radius: 10px;position: relative;} @media only screen and (min-width: 768px) and (max-width: 991px) {.navbar-pages .inner-header {padding: 15px;} } @media (max-width: 767px) {.navbar-pages .inner-header {padding: 12px;} } @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages {padding: 10px 0;} } .navbar-pages .navbar {position: relative;padding: 0;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-toggler {right: 0;position: absolute;} } .navbar-pages .navbar-toggler .toggler-icon {width: 30px;height: 2px;background-color: var(--black);margin: 5px 0;display: block;position: relative;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .navbar-pages .navbar-toggler.active .toggler-icon:nth-of-type(1) {-webkit-transform: rotate(45deg);transform: rotate(45deg);top: 7px;} .navbar-pages .navbar-toggler.active .toggler-icon:nth-of-type(2) {opacity: 0;} .navbar-pages .navbar-toggler.active .toggler-icon:nth-of-type(3) {-webkit-transform: rotate(135deg);transform: rotate(135deg);top: -7px;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-collapse {position: absolute;top: 123%;left: 0;width: 100%;background-color: var(--light-2);z-index: 8;padding: 10px 16px;border-top: 2px solid var(--gray-3);} } @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-nav {margin-right: 0;} } .navbar-pages .navbar-nav .nav-item {position: relative;margin-right: 30px;} .navbar-pages .navbar-nav .nav-item:last-child {margin-right: 0;} .navbar-pages .navbar-nav .nav-item > a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 32px 0;color: var(--dark-2);text-transform: capitalize;position: relative;border-radius: 5px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;font-weight: 500;} .navbar-pages .navbar-nav .nav-item > a::before {position: absolute;content: "";left: 0;bottom: 0;height: 3px;width: 0%;background-color: var(--primary);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-nav .nav-item > a::before {display: none;} } @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-nav .nav-item > a {padding: 10px 0;display: block;border: 0;margin: 0;} } .navbar-pages .navbar-nav .nav-item > a.active {color: var(--primary);} .navbar-pages .navbar-nav .nav-item > a.active::before {width: 100%;} .navbar-pages .navbar-nav .nav-item > a i {font-size: 13px;font-weight: 700;padding-left: 8px;} .navbar-pages .navbar-nav .nav-item:hover > a {color: var(--primary);} .navbar-pages .navbar-nav .nav-item:hover a:before {width: 100%;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-nav .nav-item .sub-nav-toggler {display: inline-block;position: absolute;top: 0;right: 0;padding: 10px 14px;font-size: 16px;background: none;border: 0;color: var(--black);} } .navbar-pages .navbar-nav .nav-item .sub-menu {position: absolute;left: 0;top: 100%;width: 260px;background-color: var(--white);border-radius: 5px;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;z-index: 99;-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.16);padding: 10px;border-radius: 0 0 5px 5px;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-nav .nav-item .sub-menu {position: relative !important;width: 100% !important;left: 0 !important;top: auto !important;opacity: 1 !important;visibility: visible !important;right: auto;-webkit-transform: translateX(0%);transform: translateX(0%);-webkit-transition: all none ease-out 0s;transition: all none ease-out 0s;-webkit-box-shadow: none;box-shadow: none;text-align: left;border-top: 0;height: 0;} } .navbar-pages .navbar-nav .nav-item .sub-menu.collapse:not(.show) {height: auto;display: block;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-nav .nav-item .sub-menu.collapse:not(.show) {height: 0;display: none;} } @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-nav .nav-item .sub-menu.show {height: auto;} } .navbar-pages .navbar-nav .nav-item .sub-menu li {position: relative;} .navbar-pages .navbar-nav .nav-item .sub-menu li .sub-nav-toggler {color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .navbar-pages .navbar-nav .nav-item .sub-menu li a {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: 10px 20px;position: relative;color: var(--dark-2);font-size: 15px;border-radius: 0;margin: 0 0;opacity: 1;border: 0;border-radius: 5px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .navbar-pages .navbar-nav .nav-item .sub-menu li a .sub-nav-toggler {color: var(--black);} .navbar-pages .navbar-nav .nav-item .sub-menu li a i {font-weight: 700;font-size: 13px;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-nav .nav-item .sub-menu li a i {display: none;} } .navbar-pages .navbar-nav .nav-item .sub-menu li a .sub-nav-toggler i {display: inline-block;} .navbar-pages .navbar-nav .nav-item .sub-menu li a::after, .navbar-pages .navbar-nav .nav-item .sub-menu li a::before {display: none;} .navbar-pages .navbar-nav .nav-item .sub-menu li .sub-menu {right: auto;left: 100%;top: 0;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} @media only screen and (min-width: 768px) and (max-width: 991px) {.navbar-pages .navbar-nav .nav-item .sub-menu li .sub-menu {padding-left: 30px;} } @media (max-width: 767px) {.navbar-pages .navbar-nav .nav-item .sub-menu li .sub-menu {padding-left: 30px;} } @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-nav .nav-item .sub-menu li .sub-menu.show {visibility: visible;height: auto;position: relative;} } .navbar-pages .navbar-nav .nav-item .sub-menu li:hover .sub-menu {opacity: 1;visibility: visible;} .navbar-pages .navbar-nav .nav-item .sub-menu li:hover .sub-nav-toggler {color: var(--white);} .navbar-pages .navbar-nav .nav-item .sub-menu li:hover > a {background: var(--primary);color: var(--white);} .navbar-pages .navbar-nav .nav-item .sub-menu li:hover > a::before {display: none;} .navbar-pages .navbar-nav .nav-item:hover .sub-menu {opacity: 1;visibility: visible;} .navbar-pages .navbar-btn {margin-left: 80px;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.navbar-pages .navbar-btn {margin-left: 0px;margin-right: 60px;} } .navbar-pages .navbar-btn a {font-weight: 600;text-transform: capitalize;letter-spacing: 0;} .navbar-pages .navbar-btn a.primary-btn {background-color: var(--primary);color: var(--white);border-radius: 5px;padding: 16px 30px;} @media only screen and (min-width: 768px) and (max-width: 991px) {.navbar-pages .navbar-btn a.primary-btn {padding: 12px 28px;} } @media (max-width: 767px) {.navbar-pages .navbar-btn a.primary-btn {padding: 12px 20px;} } .navbar-pages .navbar-btn a.primary-btn:hover {background-color: var(--black);color: var(--white);} .layout-home .navbar-pages {background: transparent;} .layout-home .navbar-pages .inner-header {background: transparent;} .header-wmessage {position: relative;} .header-wmessage .header-hero {height: 850px;position: relative;} @media only screen and (min-width: 768px) and (max-width: 991px) {.header-wmessage .header-hero {height: 700px;} } @media (max-width: 767px) {.header-wmessage .header-hero {height: 550px;} } .header-wmessage .header-hero::before {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;} .header-wmessage .header-content {margin-top: 200px;padding: 20px;position: relative;z-index: 9;backdrop-filter: blur(30px);background-color: rgba(255, 255, 255, 0.05);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 6px;box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.1);} @media only screen and (min-width: 768px) and (max-width: 991px) {.header-wmessage .header-content {padding-top: 10px;} } @media (max-width: 767px) {.header-wmessage .header-content {margin-top: 150px;padding-top: 10px;} } .header-wmessage .header-title {font-size: 48px;line-height: 55px;color: var(--black);font-weight: 600;} @media (max-width: 767px) {.header-wmessage .header-title {padding-top: 15px;font-size: 35px;line-height: 40px;} } .header-wmessage p {font-size: 20px;line-height: 32px;color: var(--white);margin-top: 16px;} @media (max-width: 767px) {.header-wmessage p {font-size: 14px;line-height: 24px;} } .header-wmessage .btn {margin-top: 22px;} .header-wmessage .header-shape {position: absolute;bottom: -5px;left: 0;width: 100%;} .header-wmessage .header-shape img {width: 100%;} .clouds-wrap {position: relative;padding-top: 100px;padding-bottom: 100px;margin: 0 auto;width: 100%;z-index: 2;} @-webkit-keyframes clouds {0% {background-position: 0 0;} 100% {background-position: -1000px 0;} } @keyframes clouds {0% {background-position: 0 0;} 100% {background-position: -1000px 0;} } .clouds {position: absolute;top: -300px;left: 0;z-index: 1000;display: block;width: 100%;height: 337px;background-image: url(/e107_themes/aeolus/images/clouds.png);} .clouds {-webkit-animation: clouds 15s infinite linear;animation: clouds 15s infinite linear;} .btn-scroll-top {width: 50px;height: 50px;line-height: 45px;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;border: 1px solid #3b3636;position: fixed;bottom: 30px;right: 30px;z-index: 9;cursor: pointer;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;border-radius: 5px;} .scroll-top:hover {-webkit-box-shadow: 0 1rem 3rem rgba(35, 38, 45, 0.15) !important;box-shadow: 0 1rem 3rem rgba(35, 38, 45, 0.15) !important;-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);} .btn-scroll-top i {color: #fff;} .blog-style-one {margin-top: 50px;} .blog-style-one .blog-image {overflow: hidden;border-radius: 8px 8px 0 0;position: relative;} .blog-style-one .blog-image .category {background-color: var(--primary);color: var(--white);font-size: 13px;padding: 7px 20px;position: absolute;right: 20px;top: 20px;border-radius: 30px;} .blog-style-one .blog-image img {width: 100%;-webkit-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;} .blog-style-one .blog-image:hover img {-webkit-transform: rotate(1deg) scale(1.1);transform: rotate(1deg) scale(1.1);} .blog-style-one .blog-content {padding: 30px;border: 1px solid var(--light-1);border-radius: 0 0 8px 8px;border-top: none;} @media only screen and (min-width: 768px) and (max-width: 991px) {.blog-style-one .blog-content {padding: 25px;} } @media (max-width: 767px) {.blog-style-one .blog-content {padding: 20px;} } .blog-style-one .blog-content .blog-title {display: block;margin-bottom: 10px;} .blog-style-one .blog-content .blog-title a {font-weight: 600;color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;line-height: 30px;} @media (max-width: 767px) {.blog-style-one .blog-content .blog-title a {line-height: 24px;} } .blog-style-one .blog-content .blog-title a:hover {color: var(--primary);} .blog-style-one .blog-content span {font-size: 14px;line-height: 20px;color: var(--dark-3);margin-top: 8px;margin-right: 12px;display: inline-block;} .blog-style-one .blog-content .text {color: var(--dark-3);margin-top: 16px;} .blog-style-one .blog-content .more {text-transform: uppercase;font-weight: 600;color: var(--primary);margin-top: 30px;display: inline-block;} .blog-style-one .blog-content .more:hover {color: var(--primary-dark);} .blog-style-four {margin-top: 50px;padding: 30px;background-color: var(--white);-webkit-box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);border-radius: 8px;} @media only screen and (min-width: 768px) and (max-width: 991px) {.blog-style-four {padding: 20px;} } @media (max-width: 767px) {.blog-style-four {padding: 15px;} } .blog-style-four .blog-image {position: relative;overflow: hidden;border-radius: 8px;} .blog-style-four .blog-image::before {position: absolute;content: "";left: 0;bottom: 0;height: 50%;width: 100%;background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--dark-1)));background: linear-gradient(transparent, var(--dark-1));} .blog-style-four .blog-image img {width: 100%;} .blog-style-four .blog-image .meta-info {position: absolute;bottom: 0;left: 0;padding: 20px;} .blog-style-four .blog-image .meta-info span {font-size: 14px;line-height: 20px;color: var(--white);margin-top: 8px;margin-right: 8px;display: inline-block;} .blog-style-four .blog-content {padding-top: 25px;} .blog-style-four .blog-content .blog-title {margin-bottom: 12px;} .blog-style-four .blog-content .blog-title a {font-weight: 600;line-height: 30px;color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .blog-style-four .blog-content .blog-title a:hover {color: var(--primary);} .blog-style-four .blog-content .text {color: var(--dark-3);margin-top: 16px;} .blog-style-four .blog-content .rounded-buttons {margin-top: 30px;} .blog-style-five {margin-top: 50px;} .blog-style-five .blog-image {max-width: 240px;width: 100%;} @media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-style-five .blog-image {max-width: 200px;} } @media (max-width: 767px) {.blog-style-five .blog-image {max-width: 100%;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.blog-style-five .blog-image {max-width: 240px;} } .blog-style-five .blog-image img {width: 100%;border-radius: 8px;} .blog-style-five .blog-content {padding-left: 25px;} @media (max-width: 767px) {.blog-style-five .blog-content {padding-left: 0;padding-top: 20px;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.blog-style-five .blog-content {padding-left: 20px;padding-top: 0;} } .blog-style-five .blog-content .blog-title a {font-size: 20px;font-weight: 600;line-height: 25px;color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} @media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-style-five .blog-content .blog-title a {font-size: 18px;} } .blog-style-five .blog-content .blog-title a:hover {color: var(--primary);} .blog-style-five .blog-content span {font-size: 14px;line-height: 20px;color: var(--dark-3);margin-top: 8px;margin-right: 10px;display: inline-block;} .blog-style-five .blog-content .text {font-size: 14px;line-height: 20px;color: var(--dark-3);margin-top: 16px;} @media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-style-five .blog-content .text {margin-top: 8px;} } .blog-style-five .blog-content .more {text-transform: uppercase;font-weight: 600;color: var(--primary);margin-top: 30px;display: inline-block;} .blog-style-five .blog-content .more:hover {color: var(--primary-dark);} @media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-style-five .blog-content .more {margin-top: 16px;} } .blog-style-six {margin-top: 50px;} .blog-style-six .blog-image {max-width: 240px;width: 100%;} @media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-style-six .blog-image {max-width: 200px;} } @media (max-width: 767px) {.blog-style-six .blog-image {max-width: 100%;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.blog-style-six .blog-image {max-width: 240px;} } .blog-style-six .blog-image img {width: 100%;border-radius: 8px;} .blog-style-six .blog-content {padding-left: 25px;} @media (max-width: 767px) {.blog-style-six .blog-content {padding-left: 0;padding-top: 20px;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.blog-style-six .blog-content {padding-left: 20px;padding-top: 0;} } .blog-style-six .blog-content .blog-title a {font-size: 20px;font-weight: 600;line-height: 25px;color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} @media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-style-six .blog-content .blog-title a {font-size: 18px;} } .blog-style-six .blog-content .blog-title a:hover {color: var(--primary);} .blog-style-six .blog-content span {font-size: 14px;line-height: 20px;color: var(--dark-3);margin-top: 8px;margin-right: 10px;display: inline-block;} .blog-style-six .blog-content .text {font-size: 14px;line-height: 20px;color: var(--dark-3);margin-top: 16px;} @media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-style-six .blog-content .text {margin-top: 8px;} } .blog-style-six .blog-content .rounded-buttons {margin-top: 20px;} .blog-style-seven {margin-top: 50px;} .blog-style-seven .blog-image img {width: 100%;border-top-left-radius: 8px;border-top-right-radius: 8px;} .blog-style-seven .blog-content {border: 1px solid var(--light-1);border-top: 0;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;padding: 30px;} @media only screen and (min-width: 768px) and (max-width: 991px) {.blog-style-seven .blog-content {padding: 25px;} } @media (max-width: 767px) {.blog-style-seven .blog-content {padding: 20px;} } .blog-style-seven .blog-content .category {color: var(--primary);margin-bottom: 15px;} .blog-style-seven .blog-content .blog-title a {font-weight: 600;color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .blog-style-seven .blog-content .blog-title a:hover {color: var(--primary);} .blog-style-seven .blog-content .text {color: var(--dark-3);margin-top: 16px;} .blog-style-seven .blog-content span {font-size: 14px;line-height: 20px;color: var(--dark-3);margin-right: 10px;} .blog-style-seven .blog-content .blog-date {margin-top: 15px;} .blog-style-seven .blog-content .rounded-buttons {margin-top: 15px;} .blog-style-eight {margin-top: 50px;} .blog-style-eight .blog-image img {width: 100%;border-radius: 8px;} .blog-style-eight .blog-content {padding-top: 16px;} .blog-style-eight .blog-content .blog-title a {font-size: 30px;font-weight: 600;line-height: 40px;color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} @media only screen and (min-width: 992px) and (max-width: 1199px) {.blog-style-eight .blog-content .blog-title a {font-size: 30px;line-height: 40px;} } @media (max-width: 767px) {.blog-style-eight .blog-content .blog-title a {font-size: 24px;line-height: 35px;} } .blog-style-eight .blog-content .blog-title a:hover {color: var(--primary);} .blog-style-eight .blog-content span {font-size: 14px;line-height: 20px;color: var(--dark-3);margin-top: 8px;margin-right: 10px;display: inline-block;} .blog-style-eight .blog-content .text {color: var(--dark-3);margin-top: 16px;} .blog-style-eight .blog-content .rounded-buttons {margin-top: 25px;} .blog-author-one {margin-top: 50px;background-color: var(--light-2);padding: 40px;border-radius: 8px;} @media (max-width: 767px) {.blog-author-one {padding: 20px;} } .blog-author-one .blog-image img {width: 100%;border-radius: 50%;border: 8px solid var(--white);} .blog-author-one .blog-content {padding-top: 20px;} .blog-author-one .blog-content .sub-title {font-size: 16px;font-weight: 700;line-height: 24px;text-transform: uppercase;} .blog-author-one .blog-content .blog-title a {font-size: 30px;font-weight: 300;line-height: 40px;color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} @media (max-width: 767px) {.blog-author-one .blog-content .blog-title a {font-size: 24px;line-height: 35px;} } .blog-author-one .blog-content .blog-title a:hover {color: var(--primary);} .blog-author-one .blog-content .text {color: var(--dark-3);margin-top: 16px;} .blog-author-one .blog-content .more {text-transform: uppercase;font-size: 16px;font-weight: 700;color: var(--primary);margin-top: 30px;display: inline-block;} .single-mini-blog {margin-top: 50px;} .single-mini-blog .blog-image {max-width: 80px;width: 100%;height: 80px;border-radius: 4px;} .single-mini-blog .blog-image img {width: 100%;height: 100%;-o-object-fit: cover; object-fit: cover;-o-object-position: center; object-position: center;} .single-mini-blog .blog-content {padding-left: 12px;} .single-mini-blog .blog-content .blog-title a {font-size: 16px;font-weight: 700;line-height: 24px;color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} @media only screen and (min-width: 992px) and (max-width: 1199px) {.single-mini-blog .blog-content .blog-title a {font-size: 14px;line-height: 20px;} } @media (max-width: 767px) {.single-mini-blog .blog-content .blog-title a {font-size: 14px;line-height: 20px;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.single-mini-blog .blog-content .blog-title a {font-size: 16px;line-height: 24px;} } .single-mini-blog .blog-content .blog-title a:hover {color: var(--primary);} .single-mini-blog .blog-content span {font-size: 13px;line-height: 18px;color: var(--dark-3);margin-top: 8px;margin-right: 8px;} .single-mini-blog.mini-style-two .blog-image img {border-radius: 50%;} .latest-news-area {background: var(--light-3);padding: 120px 0;} .latest-news-area .section-title-three {text-align: center;max-width: 550px;margin: auto;margin-bottom: 50px;position: relative;z-index: 5;} @media only screen and (min-width: 768px) and (max-width: 991px) {.latest-news-area .section-title-three {margin-bottom: 45px;} } @media (max-width: 767px) {.latest-news-area .section-title-three {margin-bottom: 35px;} } .latest-news-area .section-title-three h5 {font-weight: 600;margin-bottom: 7px;color: var(--primary);text-transform: uppercase;font-size: 1rem;} @media (max-width: 767px) {.latest-news-area .section-title-three h5 {font-size: 0.8rem;} } .latest-news-area .section-title-three h2 {margin-bottom: 15px;} @media only screen and (min-width: 768px) and (max-width: 991px) {.latest-news-area .section-title-three h2 {font-size: 2rem;line-height: 2.8rem;} } @media (max-width: 767px) {.latest-news-area .section-title-three h2 {font-size: 1.5rem;line-height: 1.9rem;} } .latest-news-area .section-title-three p {color: var(--dark-3);} .latest-news-area .single-news {margin-top: 30px;} .latest-news-area .single-news .image {position: relative;border-radius: 4px;overflow: hidden;} .latest-news-area .single-news .image img {height: 100%;width: 100%;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;} .latest-news-area .single-news .image .meta-details {display: inline-block;padding: 6px 15px 6px 7px;border-radius: 30px;background-color: var(--primary);position: absolute;right: 20px;bottom: 20px;} .latest-news-area .single-news .image .meta-details img {height: 28px;width: 28px;border-radius: 50%;display: inline-block;} .latest-news-area .single-news .image .meta-details span {color: var(--white);display: inline-block;margin-left: 10px;font-size: 10px;font-weight: 500;} .latest-news-area .single-news .content-body .title {margin: 30px 0 20px 0;} .latest-news-area .single-news .content-body .title a {color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .latest-news-area .single-news .content-body .title a:hover {color: var(--primary);} .latest-news-area .single-news .content-body p {color: var(--dark-3);} .latest-news-area .single-news:hover .image .thumb {-webkit-transform: scale(1.1) rotate(1deg);transform: scale(1.1) rotate(1deg);} .home .news-grid-classic {background: var(--satin);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 6px;box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.1);} .home section:nth-child(even) .news-grid-classic {background: var(--white);} .news-grid-classic {margin-top: 50px;-webkit-box-shadow: 0px 0px 30px var(--gray-4);box-shadow: 0px 0px 30px var(--gray-4);border-radius: 8px;overflow: hidden;} .news-grid-classic .blog-image img {width: 100%;} .news-grid-classic .blog-content {padding: 35px;text-align: center;} @media only screen and (min-width: 768px) and (max-width: 991px) {.news-grid-classic .blog-content {padding: 25px;} } @media (max-width: 767px) {.news-grid-classic .blog-content {padding: 20px;} } .news-grid-classic .blog-content .blog-title {display: block;margin-bottom: 8px;} .news-grid-classic .blog-content .blog-title a {font-weight: 600;line-height: 30px;color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .news-grid-classic .blog-content .blog-title a:hover {color: var(--primary);} .news-grid-classic .blog-content span {font-size: 18px;line-height: 20px;color: var(--dark-3);margin-top: 8px;margin-right: 10px;display: inline-block;} .news-grid-classic .blog-content .text {color: var(--dark-3);margin-top: 16px;text-decoration: none;} .footer {background-color: #1a1a1a;} .footer .table {color: var(--color-footer-text);} .footer .f-about {margin-top: 30px;} .footer .f-about .text {color: var(--white);margin-top: 25px;opacity: 0.7;font-size: 0.9rem;} .footer .footer-widget {padding-top: 70px;padding-bottom: 100px;} @media only screen and (min-width: 768px) and (max-width: 991px) {.footer .footer-widget {padding-top: 40px;padding-bottom: 70px;} } @media (max-width: 767px) {.footer .footer-widget {padding-top: 20px;padding-bottom: 50px;} } .footer .footer-title {font-size: 18px;font-weight: 600;line-height: 22px;color: var(--color-footer-text);} .footer .footer-support {padding-top: 22px;} .footer .footer-support span {font-size: 16px;line-height: 24px;color: var(--color-subfooter-text);font-weight: 400;margin-top: 9px;display: block;} .footer .footer-support span i {font-size: 20px;display: inline-block;margin-right: 10px;color: var(--color-subfooter-link);position: relative;top: 2px;} @media (max-width: 767px) {.footer .footer-support span {display: block;} } .footer .footer-app-store {margin-top: 30px;} .footer .footer-app-store .download-title {font-size: 15px;display: block;margin-bottom: 15px;font-weight: 500;color: var(--color-subfooter-link);} .footer .footer-app-store ul {margin-top: 24px;} .footer .footer-app-store ul li {display: inline-block;margin-bottom: 15px;} .footer .footer-app-store ul li:last-child {margin: 0;} .footer .footer-app-store ul li img {max-width: 160px;} .footer .footer-app-store ul li:last-child {margin-right: 0;} @media (max-width: 767px) {.footer .footer-app-store ul li {width: 120px;display: block;margin-bottom: 10px;} .footer .footer-app-store ul li:last-child {margin: 0;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.footer .footer-app-store ul li {width: auto;} } .footer .footer-app-store ul li a {-webkit-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;} .footer .footer-app-store ul li a:hover {-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);-webkit-transform: translateY(-4px);transform: translateY(-4px);} .footer .footer-menu {margin-top: 30px;} .footer .footer-menu ul:not(.social) {margin-top: 8px;} .footer .footer-menu ul:not(.social) a {font-size: 16px;line-height: 24px;color: var(--color-subfooter-link);margin-top: 16px;font-weight: 400;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;opacity: 0.7;} .footer .footer-menu ul:not(.social) a:hover {opacity: 1;color: var(--color-subfooter-link-hover);} .footer .footer-copyright {border-top: 1px solid var(--dark-3);} .footer .footer-copyright ul.copy li {float: right;margin-right: 1rem;} .footer .footer-copyright ul.copy li a {color: var(--color-subfooter-link);} .footer .copyright {padding-bottom: 23px;padding-top: 13px;} .footer .copyright .text {color: var(--color-footer-link);opacity: 0.7;margin-top: 10px;} .footer .copyright .text a {color: var(--color-subfooter-link);} .footer .social {margin-top: 15px;} .footer .social li {display: inline-block;margin-right: 15px;} .footer .social li:last-child {margin-right: 0;} .footer .social a {font-size: 18px;background-color: var(--color-footer-bg_alt);color: var(--color-subfooter-link_alt);opacity: 0.7;border-radius: 100%;height: 40px;width: 40px;line-height: 40px;text-align: center;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .footer .social a:hover {color: var(--color-footer-link-hover);opacity: 1;} .footer h5 {font-size: 18px;font-weight: 600;line-height: 22px;color: var(--color-footer-text);} .footer .media-body {color: var(--color-footer-text);} .sidebar {margin-top: 50px;} .sidebar .widgets {background-color: var(--white);padding: 5px;} .sidebar .widget {margin-top: 50px;margin-bottom: 50px;padding: 5px;} .sidebar .widget .widget-title::before {position: absolute;left: 0;top: 0;height: 100%;width: 3px;background-color: var(--primary);content: "";} .sidebar .widget .widget-title {margin-bottom: 40px;line-height: 1;position: relative;padding-left: 18px;font-weight: 600;line-height: 28px;} .sidebar .widget .list-group-item {border: none;} .sidebar .widget ul.list-group li a {padding: 14px 20px;padding-right: 20px;background-color: #fff;color: #081828;font-weight: 500;display: block;border-radius: 5px;border: 1px solid #eee;position: relative;padding-right: 40px;} .sidebar .widget ul li a:hover {color: #fff;border-color: transparent;background-color: var(--primary);} .about-eight {position: relative;background-color: var(--light-2);z-index: 2;padding-top: 120px;padding-bottom: 90px;} .about-eight img {width: 100%;} .about-eight .section-title-two {text-align: center;max-width: 550px;margin: auto;margin-bottom: 50px;position: relative;z-index: 5;} @media only screen and (min-width: 768px) and (max-width: 991px) {.about-eight .section-title-two {margin-bottom: 40px;} } @media (max-width: 767px) {.about-eight .section-title-two {margin-bottom: 30px;} } .about-eight .section-title-two span {text-transform: capitalize;color: var(--white);background: var(--primary);display: inline-block;margin-bottom: 10px;padding: 5px 15px;border-radius: 4px;} .about-eight .section-title-two h2 {margin-bottom: 15px;} @media only screen and (min-width: 768px) and (max-width: 991px) {.about-eight .section-title-two h2 {font-size: 2rem;line-height: 2.8rem;} } @media (max-width: 767px) {.about-eight .section-title-two h2 {font-size: 1.5rem;line-height: 1.9rem;} } .about-eight .section-title-two p {color: var(--dark-3);} .about-eight .content {text-align: left;} .about-eight .content .icon {height: 70px;width: 70px;line-height: 70px;text-align: center;display: block;background: var(--primary);color: var(--white);border-radius: 10px;font-size: 30px;margin-bottom: 30px;} .about-eight .content p {margin: 20px 0;color: var(--dark-3);} .about-eight .content .light-rounded-buttons {padding-top: 20px;} .call-action-three {background-color: var(--light-2);padding-top: 100px;padding-bottom: 50px;} .call-action-three . {margin-bottom: 50px;} .call-action-three .call-action-content .action-title {font-weight: 600;color: var(--black);margin-bottom: 25px;font-size: 35px;line-height: 45px;position: relative;} @media only screen and (min-width: 768px) and (max-width: 991px) {.call-action-three .call-action-content .action-title {font-size: 30px;line-height: 40px;} } @media (max-width: 767px) {.call-action-three .call-action-content .action-title {font-size: 28px;line-height: 38px;} } .call-action-three .call-action-content .text {margin-bottom: 40px;} .call-action-four {background-color: var(--light-2);padding-top: 100px;padding-bottom: 50px;} .call-action-four .call-action-content {margin-bottom: 50px;} .call-action-four .call-action-content .action-title {font-weight: 600;color: var(--black);margin-bottom: 25px;font-size: 35px;line-height: 45px;position: relative;} @media only screen and (min-width: 768px) and (max-width: 991px) {.call-action-four .call-action-content .action-title {font-size: 30px;line-height: 40px;} } @media (max-width: 767px) {.call-action-four .call-action-content .action-title {font-size: 28px;line-height: 38px;} } .call-action-four .call-action-content .text {margin-bottom: 40px;} .call-action-four .call-action-content img.img-responsive.img-fluid {backdrop-filter: blur(30px);background-color: rgba(255, 255, 255, 0.05);border: 2px solid rgba(255, 255, 255, 0.1);border-radius: 6px;box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.1);} .features-one {background-color: var(--light-2);padding-top: 120px;padding-bottom: 120px;} .features-one .section-title {padding-bottom: 10px;} .features-one .title {font-size: 44px;font-weight: 600;color: var(--black);line-height: 55px;} @media (max-width: 767px) {.features-one .title {font-size: 30px;line-height: 35px;} } .features-one .text {font-size: 16px;line-height: 24px;color: var(--dark-3);margin-top: 24px;} .features-style-one {background-color: var(--white);padding: 40px 20px;margin-top: 40px;-webkit-box-shadow: var(--shadow-2);box-shadow: var(--shadow-2);border-radius: 4px;-webkit-transition: all 0.3s;transition: all 0.3s;} .features-style-one:hover {-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);} .features-style-one .features-icon {position: relative;display: inline-block;z-index: 1;height: 100px;width: 100px;line-height: 100px;text-align: center;font-size: 40px;color: var(--primary);border: 2px solid rgba(187, 187, 187, 0.192);border-radius: 50%;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} @media (max-width: 767px) {.features-style-one .features-icon {height: 70px;width: 70px;line-height: 70px;font-size: 35px;} } .features-style-one:hover .features-icon {border-color: transparent;color: var(--white);background-color: var(--primary);} .features-style-one .features-content {margin-top: 24px;} .features-style-one .features-title {font-size: 26px;line-height: 35px;font-weight: 600;color: var(--black);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} @media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {.features-style-one .features-title {font-size: 22px;} } .features-style-one .text {color: var(--dark-3);margin-top: 16px;} .features-style-one .features-btn {margin-top: 32px;} .features-twelve {background-color: var(--light-2);padding-top: 100px;padding-bottom: 100px;position: relative;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.features-twelve {padding-top: 60px;padding-bottom: 60px;} } .features-twelve .section-title-two {text-align: center;max-width: 550px;margin: auto;margin-bottom: 50px;position: relative;z-index: 5;} @media only screen and (min-width: 768px) and (max-width: 991px) {.features-twelve .section-title-two {margin-bottom: 45px;} } @media (max-width: 767px) {.features-twelve .section-title-two {margin-bottom: 35px;} } .features-twelve .section-title-two span {text-transform: capitalize;color: var(--white);background: var(--primary);display: inline-block;margin-bottom: 10px;padding: 5px 15px;border-radius: 4px;} .features-twelve .section-title-two h2 {margin-bottom: 15px;} @media only screen and (min-width: 768px) and (max-width: 991px) {.features-twelve .section-title-two h2 {font-size: 2rem;line-height: 2.8rem;} } @media (max-width: 767px) {.features-twelve .section-title-two h2 {font-size: 1.5rem;line-height: 1.9rem;} } .features-twelve .section-title-two p {color: var(--dark-3);} .features-style-twelve {padding: 50px 30px;border: 2px solid var(--gray-4);border-radius: 10px;background-color: var(--white);text-align: left;margin-top: 30px;position: relative;z-index: 2;overflow: hidden;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;} @media only screen and (min-width: 992px) and (max-width: 1199px) {.features-style-twelve {padding: 40px 20px;} } .features-style-twelve:hover {-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);} .features-style-twelve .feature-icon {width: 80px;height: 80px;-webkit-box-shadow: var(--shadow-2);box-shadow: var(--shadow-2);border-radius: 5px;background: var(--primary);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;color: var(--white);font-size: 35px;margin-bottom: 30px;z-index: 1;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;} .features-style-twelve .feature-icon i {-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;} .features-style-twelve h4 {display: block;margin-bottom: 20px;} .features-style-twelve p {color: var(--dark-3);} .features-style-twelve:hover {border-color: var(--primary);} .services-seven {padding-top: 100px;padding-bottom: 100px;position: relative;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.services-seven {padding-top: 60px;padding-bottom: 60px;} } .services-seven .section-title-four {text-align: center;max-width: 550px;margin: auto;margin-bottom: 50px;position: relative;z-index: 5;margin-top: 12px;} @media only screen and (min-width: 768px) and (max-width: 991px) {.services-seven .section-title-four {margin-bottom: 45px;} } @media (max-width: 767px) {.services-seven .section-title-four {margin-bottom: 35px;} } .services-seven .section-title-four span {text-transform: uppercase;color: var(--primary);display: inline-block;margin-bottom: 16px;font-size: 14px;font-weight: 600;} @media (max-width: 767px) {.services-seven .section-title-four span {margin-bottom: 15px;} } .services-seven .section-title-four h2 {margin-bottom: 15px;} @media only screen and (min-width: 768px) and (max-width: 991px) {.services-seven .section-title-four h2 {font-size: 2rem;line-height: 2.8rem;} } @media (max-width: 767px) {.services-seven .section-title-four h2 {font-size: 1.5rem;line-height: 1.9rem;} } .services-seven .section-title-four h3 {font-size: 3.8rem;line-height: 3.8rem;font-weight: 800;text-transform: uppercase;position: absolute;top: -18px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);color: var(--gray-3);z-index: -1;-webkit-text-stroke-width: 1px;-webkit-text-fill-color: transparent;-webkit-text-stroke-color: var(--gray-3);opacity: 0.5;} @media only screen and (min-width: 768px) and (max-width: 991px) {.services-seven .section-title-four h3 {font-size: 3.3rem;line-height: 3.5rem;top: -18px;} } @media (max-width: 767px) {.services-seven .section-title-four h3 {font-size: 2.7rem;line-height: 3.2rem;top: -17px;} } .services-seven .section-title-four p {color: var(--dark-3);} .services-seven .single-service {position: relative;text-align: left;padding: 50px;-webkit-box-shadow: var(--shadow-2);box-shadow: var(--shadow-2);border-radius: 5px;border: 1px solid var(--light-3);background-color: var(--white);overflow: hidden;margin-top: 30px;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .services-seven .single-service i.lni.lni-play{position: relative;width: 80px;border: 1px solid var(--light-3);} @media only screen and (min-width: 768px) and (max-width: 991px) {.services-seven .single-service {padding: 40px;} } @media (max-width: 767px) {.services-seven .single-service {padding: 35px;} } .services-seven .single-service::before {position: absolute;left: 0;bottom: 0;height: 4px;width: 0%;content: "";background-color: var(--primary);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;} .services-seven .single-service:hover {-webkit-box-shadow: var(--shadow-4);box-shadow: var(--shadow-4);} .services-seven .single-service:hover::before {width: 100%;} .services-seven .single-service .serial {font-size: 45px;display: block;margin-bottom: 7px;-webkit-text-stroke-width: 1px;-webkit-text-fill-color: transparent;-webkit-text-stroke-color: var(--primary);font-weight: 800;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .services-seven .single-service:hover .serial {-webkit-text-stroke-color: transparent;-webkit-text-fill-color: var(--primary);} .services-seven .single-service h3 {color: var(--black);font-weight: 600;} .services-seven .single-service p {color: var(--dark-3);margin-top: 25px;} .services-seven .single-service .light-rounded-buttons {margin-top: 25px;} .home section:nth-child(even):not(.contact-us) {background: var(--satin);} .home section:nth-child(even) .single-service {background: var(--white);background-color: var(--white);} .section.splash {padding-top: 100px;padding-bottom: 100px;background-color: var(--light-2);} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.section.splash {padding-top: 140px;padding-bottom: 140px;background-color: var(--light-2);} } .splash .coppa,.splash .signup,.splash .fpw,.splash .form-signin {margin-top: 20px;} .signup-button {width: auto;margin: auto;} #login-template h1,#login-template h2 {text-align: center;} #login-page .btn.button {width: 50%;margin: auto;} .required:before {content: "*";color: red;float: right;} #signupform a {color: var(--primary);} .contact-us {position: relative;background-color: #0d0d0d;padding: 100px 0;color: #ffffff;font-family: "Poppins", "Inter", sans-serif;line-height: 1.5rem;transition: all 0.3s ease;} .contact-us .section-title {text-align: center;margin: 0px auto;margin-bottom: 50px;max-width: 550px;position: relative;z-index: 5;} .contact-us .section-title span {text-transform: capitalize;color: var(--white);background: var(--primary);display: inline-block;margin-bottom: 10px;font-size: 14px;font-weight: 500;padding: 5px 15px;border-radius: 4px;} .contact-us .section-title h2 {margin-bottom: 18px;text-transform: capitalize;position: relative;font-weight: 700;} .contact-us .section-title p {color: var(--dark-3);} .contact-us .inner-content {border-radius: 5px;overflow: hidden;} .contact-us .title {margin-bottom: 30px;} .contact-us .contact-inner-title {margin-bottom: 45px;} .contact-us .single-head {position: relative;z-index: 5;} .contact-us .single-info {text-align: left;margin-bottom: 30px;padding-left: 70px;position: relative;} .contact-us .single-info i {font-size: 22px;display: inline-block;margin-right: 20px;position: absolute;left: 0;top: 0;height: 50px;width: 50px;display: block;text-align: center;background: var(--primary);color: var(--white);line-height: 50px;border-radius: 5px;} .contact-us .single-info ul {display: inline-block;} .contact-us .single-info ul li {font-weight: 500;display: inline-block;font-size: 15px;color: var(--color-contactus-text);display: block;margin-bottom: 4px;} .contact-us .single-info ul li a {font-weight: 500;display: inline-block;font-size: 15px;color: var(--color-contactus-link);-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .contact-us .single-info ul li a:hover {color: var(--color-contactus-link-hover);} .contact-us .single-info ul li span {display: block;margin-bottom: 7px;font-size: 17px;font-weight: 600;text-transform: capitalize;color: var(--color-contactus-text);} .contact-us .single-info ul li:last-child {margin-bottom: 0;} .contact-us .single-info .title {margin-bottom: 10px;font-weight: 500;color: var(--white);} .contact-us .single-info .title span {display: block;font-size: 14px;margin-top: 8px;font-weight: 500;} .contact-us .form-main {padding-right: 40px;} @media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {.contact-us .form-main {padding: 0;margin-bottom: 30px;} } .contact-us .form-main .form-group {margin-bottom: 15px;display: block;position: relative;} .contact-us .form-main .form-group textarea,.contact-us .form-main .form-group input {height: 55px;line-height: 55px;width: 100%;border: 2px solid var(--gray-4);padding: 0px 20px;color: var(--black);border-radius: 0px;font-weight: 400;border-radius: 5px;} .contact-us .form-main .form-group textarea:focus,.contact-us .form-main .form-group input:focus {border-color: var(--primary);} .contact-us .form-main .form-group textarea {height: 180px;resize: none;} .portfolio-two {padding-top: 100px;padding-bottom: 100px;} .portfolio-two .portfolio-menu button {border: none;background: none;font-size: 16px;font-weight: 700;color: var(--dark-3);line-height: 48px;padding: 0 30px;position: relative;border-radius: 50px;overflow: hidden;display: inline-block;z-index: 5;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;cursor: pointer;margin: 0 2px;text-transform: uppercase;} @media only screen and (min-width: 768px) and (max-width: 991px) {.portfolio-two .portfolio-menu button {font-size: 14px;padding: 0 26px;} } @media (max-width: 767px) {.portfolio-two .portfolio-menu button {font-size: 14px;padding: 0 22px;line-height: 42px;} } .portfolio-two .portfolio-menu button::before {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background: var(--primary);z-index: -1;opacity: 0;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .portfolio-two .portfolio-menu button:hover, .portfolio-two .portfolio-menu button.active {color: var(--white);} .portfolio-two .portfolio-menu button:hover::before, .portfolio-two .portfolio-menu button.active::before {opacity: 1;} .portfolio-two .hide {display: none;} .portfolio-two .show {display: block;} .portfolio-style-two {position: relative;overflow: hidden;border-radius: 8px;margin-top: 30px;} .portfolio-style-two .portfolio-image img {width: 100%;-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .portfolio-style-two .portfolio-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;-webkit-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;background-color: rgba(255, 255, 255, 0.8);-webkit-transform: scale(0.95);transform: scale(0.95);border-radius: 8px;} .portfolio-style-two .portfolio-content {padding: 16px;} .portfolio-style-two .portfolio-icon {position: relative;display: inline-block;margin: 0 20px;} .portfolio-style-two .portfolio-icon a {font-size: 48px;color: var(--primary);position: relative;z-index: 5;line-height: 50px;} .portfolio-style-two .portfolio-text {padding-top: 24px;} @media (max-width: 767px) {.portfolio-style-two .portfolio-text {padding-top: 10px;} } .portfolio-style-two .portfolio-title a {color: var(--black);font-size: 24px;line-height: 30px;} @media only screen and (min-width: 992px) and (max-width: 1199px) {.portfolio-style-two .portfolio-title a {font-size: 20px;} } @media (max-width: 767px) {.portfolio-style-two .portfolio-title a {font-size: 20px;} } .portfolio-style-two .text {color: var(--black);margin-top: 8px;} .portfolio-style-two:hover .portfolio-overlay {opacity: 1;visibility: visible;} .product-review-form form .standard-buttons .primary-btn,.product-details-content .product-quantity-addcart .primary-btn {background: var(--primary);color: var(--white);box-shadow: var(--shadow-2);} .product-review-form form .standard-buttons .active.primary-btn,.product-details-content .product-quantity-addcart .active.primary-btn,.product-review-form form .standard-buttons .primary-btn:hover,.product-details-content .product-quantity-addcart .primary-btn:hover,.product-review-form form .standard-buttons .primary-btn:focus,.product-details-content .product-quantity-addcart .primary-btn:focus {background: var(--primary-dark);color: var(--white);box-shadow: var(--shadow-4);} .product-review-form form .standard-buttons .deactive.primary-btn,.product-details-content .product-quantity-addcart .deactive.primary-btn {background: var(--gray-4);color: var(--dark-3);pointer-events: none;} .product-page {padding-top: 50px;padding-bottom: 100px;} .product-details-image {margin-top: 50px;} .product-details-image .product-image .single-product-image img {width: 100%;} .product-details-image .product-thumbs {display: flex;} .product-details-image .product-thumbs .single-thumbs a img {opacity: 0.5;width: 100%;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .product-details-image .product-thumbs .single-thumbs a.active img {opacity: 1;} .product-details-image .product-thumbs .slick-current .single-thumbs img {opacity: 1;} .product-details-content {margin-top: 50px;} .product-details-content .product-title {font-size: 24px;color: var(--black);font-weight: 600;line-height: 30px;} .product-details-content .product-rating .rating-star {color: var(--success);font-size: 15px;margin-top: 16px;margin-right: 16px;} .product-details-content .product-rating .rating-review {font-size: 14px;margin-top: 16px;color: var(--dark-3);} .product-details-content .product-price {margin-top: 16px;} .product-details-content .product-price .running-price {font-weight: 600;font-size: 24px;color: var(--black);line-height: 30px;margin-right: 16px;} .product-details-content .product-price .discount-price {font-size: 18px;color: var(--dark-3);position: relative;} .product-details-content .product-price .discount-price::before {position: absolute;content: "";top: 50%;left: 0;width: 100%;height: 2px;background-color: var(--dark-3);} .product-details-content .product-stock {margin-top: 16px;} .product-details-content .product-stock p {font-size: 15px;color: var(--black);} .product-details-content .product-stock p span {color: var(--success);margin-left: 8px;} .product-details-content .product-overview {margin-top: 16px;} .product-details-content .product-overview .overview-title {font-size: 18px;font-weight: 600;color: var(--black);} .product-details-content .product-overview .text {color: var(--dark-3);line-height: 27px;margin-top: 8px;} .product-details-content .product-quantity-addcart .product-quantity {margin-top: 16px;margin-right: 16px;} .product-details-content .product-quantity-addcart .product-quantity button {width: 46px;height: 46px;padding: 0;border: 0;background-color: var(--primary);font-size: 18px;color: var(--white);} .product-details-content .product-quantity-addcart .product-quantity input {width: 60px;height: 46px;border: 1px solid var(--primary);padding: 0 10px;text-align: center;} .product-details-content .product-quantity-addcart .primary-btn {margin-top: 16px;} .product-details-content .product-share {margin-top: 16px;} .product-details-content .product-share span {font-size: 16px;font-weight: 600;color: var(--black);} .product-details-content .product-share .social li {display: inline-block;margin-left: 10px;} .product-details-content .product-share .social li a {color: var(--dark-3);font-size: 16px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .product-details-content .product-share .social li a:hover {color: var(--primary);} .product-content {padding: 24px;} .product-content .product-title {font-size: 24px;color: var(--black);line-height: 30px;font-weight: 600;} .product-content .text {font-size: 16px;color: var(--dark-3);line-height: 27px;margin-top: 16px;} .form-input .help-block {margin-top: 2px;} .form-input .help-block .list-unstyled li {font-size: 12px;line-height: 16px;color: var(--error);} .form-input label {font-size: 12px;line-height: 18px;color: var(--dark-3);margin-bottom: 8px;display: inline-block;} .form-input .input-items {position: relative;} .form-input .input-items input,.form-input .input-items textarea {width: 100%;height: 44px;border: 2px solid;padding-left: 44px;padding-right: 12px;position: relative;font-size: 16px;} .form-input .input-items textarea {padding-top: 8px;height: 130px;resize: none;} .form-input .input-items i {position: absolute;top: 11px;left: 13px;font-size: 20px;z-index: 9;} .form-input .input-items.default input,.form-input .input-items.default textarea {border-color: var(--gray-4);color: var(--dark-3);} .form-input .input-items.default input:focus,.form-input .input-items.default textarea:focus {border-color: var(--primary);} .form-input .input-items.default input::placeholder,.form-input .input-items.default textarea::placeholder {color: var(--dark-3);opacity: 1;} .form-input .input-items.default i {color: var(--dark-3);} .tabs-two {margin-top: 100px;border: 1px solid var(--gray-4);} @media (max-width: 767px) {.tabs-two .nav {display: block;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.tabs-two .nav {display: flex;} } .tabs-two .nav .nav-item a {font-size: 16px;line-height: 24px;color: var(--dark-3);font-weight: 700;padding: 13px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;display: block;border-bottom: 1px solid var(--gray-4);position: relative;} .tabs-two .nav .nav-item a.active {color: var(--primary);border: 1px solid var(--gray-4);border-bottom: 0;border-top: 0;} @media (max-width: 767px) {.tabs-two .nav .nav-item a.active {border: 1px solid var(--gray-4);border-top: 0;border-left: 0;border-right: 0;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.tabs-two .nav .nav-item a.active {border: 1px solid var(--gray-4);border-bottom: 0;border-top: 0;} } .tabs-two .nav .nav-item a.active::before {position: absolute;content: "";top: 0;width: 100%;height: 4px;left: 0;background: var(--primary);} .tabs-two .nav .nav-item:first-child a.active {border-left: 0;} .tabs-two .nav .nav-item:last-child a.active {border-right: 0;} .tabs-two .tab-content .tab-text {padding: 15px;} .tabs-two .tab-content .tab-text .text {font-size: 14px;color: var(--black);line-height: 20px;} .product-review {padding: 24px;padding-top: 0;} .product-review .single-product-review {padding-top: 24px;} .product-review .single-product-review .review-author img {width: 90px;border-radius: 50%;} .product-review .single-product-review .review-content {padding-left: 25px;} @media (max-width: 767px) {.product-review .single-product-review .review-content {padding-left: 0;padding-top: 15px;} } @media only screen and (min-width: 576px) and (max-width: 767px) {.product-review .single-product-review .review-content {padding-left: 15px;padding-top: 0;} } .product-review .single-product-review .review-content .author-name {font-size: 18px;color: var(--black);font-weight: 600;line-height: 25px;} .product-review .single-product-review .review-content .reply-date {color: var(--dark-3);font-size: 14px;margin-top: 4px;} .product-review .single-product-review .review-content .text {margin-top: 8px;font-size: 16px;line-height: 27px;color: var(--black);} .review-title {font-size: 24px;line-height: 30px;color: var(--black);font-weight: 600;margin-top: 24px;} .product-review-form form .form-input {margin-top: 24px;} .product-review-form form .standard-buttons {margin-top: 24px;} .product-review-rating {margin-top: 24px;} .product-review-rating span {font-size: 16px;font-weight: 600;color: var(--black);margin-right: 8px;} .product-review-rating ul li {display: inline-block;} .product-review-rating ul li a {font-size: 16px;color: var(--success);} .header-wmessage .primary-btn,.primary-btn {color: #0d0d0d;} .active.primary-btn,.primary-btn:hover,.primary-btn:focus {color: #0d0d0d;} .label.primary-label {color: #0d0d0d;} .navbar-pages .navbar-nav .nav-item .sub-menu li:hover > a {color: #0d0d0d;} .navbar-pages .navbar-btn a.primary-btn {color: #0d0d0d;} .blog-style-one .blog-image .category {color: #0d0d0d;} .about-eight .content .icon {color: #0d0d0d;} .contact-us .single-info .icon {color: #0d0d0d;} .product-details-content .product-quantity-addcart .product-quantity button {color: #0d0d0d;} .product-review-form form .standard-buttons .primary-btn,.product-details-content .product-quantity-addcart .primary-btn {color: #0d0d0d;} .active.primary-btn-outline,.primary-btn-outline:hover,.primary-btn-outline:focus {color: #0d0d0d;} .ayro-alert.alert-primary .alert-icon {color: #0d0d0d;} .text-bg-primary {color: #0d0d0d !important;} .bg-primary {color: #0d0d0d;} .navbar-area.sticky {background-color: #FFDC00;} .e107-page-header {background: #0d0d0d;padding-top: 150px;padding-bottom: 30px;} .e107-page-header .banner-content h1 {color: #ffffff;} .e107-page-header .banner-content a {color: #ffffff;} .e107-page-header .banner-content p {color: rgba(255, 255, 255, 0.7);} .e107-page-header .breadcrumb-item a {color: rgba(255, 255, 255, 0.85);} .e107-page-header .breadcrumb-item a:hover {color: #FFDC00;} .e107-page-header .breadcrumb-item+.breadcrumb-item {color: rgba(255, 255, 255, 0.6);} .e107-page-header .breadcrumb-item+.breadcrumb-item::before {color: rgba(255, 255, 255, 0.5);} @media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px) {.e107-page-header {padding-top: 120px;padding-bottom: 20px;} } .page-item .page-link {color: #FFDC00;} .page-item .page-link:hover {color: #0d0d0d;background-color: #FFDC00;border-color: #FFDC00;} .page-item.active .page-link {color: #0d0d0d;background-color: #FFDC00;border-color: #C9AE00;} .sidebar .widget .widget-title::before {background-color: #FFDC00;} .sidebar .widget ul li a:hover {background-color: #FFDC00;color: #0d0d0d;} .btn-fpw {background: #FFDC00;color: #0d0d0d;} .btn-fpw:hover {background: #C9AE00;color: #0d0d0d;} .contact-us .section-title p {color: rgba(255, 255, 255, 0.7);} .contact-us .section-title h2 {color: #ffffff;} .contact-us .section-title-two .content h2 {color: #ffffff;} .contact-us .section-title-two .content p {color: rgba(255, 255, 255, 0.7);} .contact-us .section-title-two .content span {color: #FFDC00;} .contact-us .single-info i {background: #FFDC00;color: #0d0d0d;} .contact-us .single-info ul li span {color: #ffffff;} .contact-area-four .contact-us {background-color: #ffffff;color: var(--dark-1);} .contact-area-four .contact-us .contact-title,.contact-area-four .contact-us .contact-title span {color: var(--dark-1);} .faq-wrapper {max-width: 1320px;margin: 0 auto;padding: 2rem 1rem 3rem;} .faq-wrapper .faq-total {display: inline-block;font-size: 0.75rem;font-weight: 600;background: #FFDC00;color: #1D1D1D;padding: 0.15em 0.6em;border-radius: 20px;vertical-align: middle;margin-left: 0.5rem;} .faq-submit-area {margin-bottom: 2rem;text-align: right;} .faq-submit-area .faq-submit-question {display: inline-flex;align-items: center;gap: 0.5rem;background: #FFDC00;color: #1D1D1D;border: none;font-weight: 700;font-size: 0.95rem;padding: 0.65rem 1.5rem;border-radius: 8px;text-decoration: none;transition: background 0.25s, transform 0.2s;} .faq-submit-area .faq-submit-question:hover,.faq-submit-area .faq-submit-question:focus {background: #e6c700;transform: translateY(-1px);color: #1D1D1D;text-decoration: none;} .faq-submit-question-form {background: #f7f7f7 !important;border: 1px solid #e0e0e0 !important;border-radius: 12px;color: #1D1D1D;padding: 1.5rem;margin-top: 1rem;} .faq-submit-question-form textarea {background: #ffffff;border: 1px solid #d0d0d0;color: #1D1D1D;border-radius: 8px;padding: 0.75rem;width: 100%;min-height: 100px;resize: vertical;} .faq-submit-question-form textarea:focus {border-color: #FFDC00;outline: none;box-shadow: 0 0 0 2px rgba(255,220,0,0.25);} .faq-submit-question-form .btn {background: #FFDC00;color: #1D1D1D;font-weight: 700;border: none;border-radius: 8px;padding: 0.5rem 1.25rem;margin-top: 0.75rem;transition: background 0.25s;} .faq-submit-question-form .btn:hover {background: #e6c700;} .faq-submit-question-list {background: rgba(255,220,0,0.08) !important;border: 1px solid rgba(255,220,0,0.3) !important;border-radius: 12px;color: #1D1D1D;padding: 1rem 1.25rem;margin-bottom: 2rem;} .faq-submit-question-list a {color: #b8a000;} .faq-category-group {margin-bottom: 2.5rem;} .faq-category-title {font-size: 1.1rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: #1D1D1D;margin-bottom: 1.25rem;padding-bottom: 0.6rem;border-bottom: 2px solid #1D1D1D;} .faq-category-title a {color: inherit;text-decoration: none;} .faq-category-title a:hover {color: #FFDC00;text-decoration: none;} .faq-item {position: relative;background: #ffffff;border: 1px solid #e5e5e5;border-radius: 12px;margin-bottom: 0.75rem;padding: 0;overflow: hidden;transition: border-color 0.3s, box-shadow 0.3s;} .faq-item:hover {border-color: #FFDC00;box-shadow: 0 4px 24px rgba(0,0,0,0.06);} .faq-num {position: absolute;top: 50%;left: 1.25rem;transform: translateY(-50%);display: inline-flex;align-items: center;justify-content: center;min-width: 2rem;height: 2rem;font-size: 0.85rem;font-weight: 800;color: #FFDC00;background: #1D1D1D;border-radius: 50%;line-height: 1;pointer-events: none;z-index: 1;transition: background 0.3s, color 0.3s, box-shadow 0.3s;} .faq-item .faq-question {display: flex;align-items: center;width: 100%;padding: 1rem 1.25rem 1rem 4rem;font-size: 1rem;font-weight: 600;color: #1D1D1D;text-decoration: none;background: transparent;border: none;cursor: pointer;position: relative;transition: color 0.25s;line-height: 1.5;} .faq-item .faq-question:hover {color: #b8a000;text-decoration: none;} .faq-item .faq-question::after {content: '';flex-shrink: 0;width: 10px;height: 10px;margin-left: auto;border-right: 2px solid rgba(29,29,29,0.35);border-bottom: 2px solid rgba(29,29,29,0.35);transform: rotate(45deg);transition: transform 0.35s cubic-bezier(0.4,0,0.2,1), border-color 0.25s;} .faq-item .faq-questionfaqNew::after,.faq-item .faq-question.faqNew::after {border-color: #FFDC00;} .faq-item .faq-answer,.faq-item .faq_answer {padding: 0 1.25rem 1.25rem 4rem;font-size: 0.92rem;line-height: 1.75;color: #1D1D1D;} .faq-item .faq-answer p,.faq-item .faq_answer p {margin-bottom: 0.75rem;} .faq-item .faq-answer a,.faq-item .faq_answer a {color: #b8a000;text-decoration: underline;text-decoration-color: rgba(184,160,0,0.35);text-underline-offset: 3px;transition: text-decoration-color 0.25s;} .faq-item .faq-answer a:hover,.faq-item .faq_answer a:hover {text-decoration-color: #b8a000;} .faq-extras {display: flex;flex-wrap: wrap;align-items: center;gap: 1rem;padding-top: 1rem;margin-top: 0.75rem;border-top: 1px solid #e5e5e5;} .faq-tags {display: flex;flex-wrap: wrap;gap: 0.35rem;align-items: center;} .faq-tags .label,.faq-tags .badge {display: inline-block;font-size: 0.72rem;font-weight: 600;background: rgba(255,220,0,0.12);color: #9a8500;padding: 0.2em 0.6em;border-radius: 6px;text-transform: uppercase;letter-spacing: 0.04em;} .faq-datestamp {font-size: 0.78rem;color: rgba(29,29,29,0.45);} .faq-share {margin-left: auto;} .faq-share a {color: rgba(29,29,29,0.4) !important;text-decoration: none !important;margin-left: 0.5rem;font-size: 0.9rem;transition: color 0.25s;} .faq-share a:hover {color: #b8a000 !important;} .faq-item:has(.faq-answer:not(.e-hideme)),.faq-item:has(.faq_answer:not(.e-hideme)) {border-color: #FFDC00;box-shadow: 0 2px 16px rgba(255,220,0,0.1);} .faq-item:has(.faq-answer:not(.e-hideme)) .faq-question,.faq-item:has(.faq_answer:not(.e-hideme)) .faq-question {color: #b8a000;} .faq-item:has(.faq-answer:not(.e-hideme)) .faq-question::after,.faq-item:has(.faq_answer:not(.e-hideme)) .faq-question::after {transform: rotate(-135deg);border-color: #b8a000;} .faq-item:has(.faq-answer:not(.e-hideme)) .faq-num,.faq-item:has(.faq_answer:not(.e-hideme)) .faq-num {background: #FFDC00;color: #1D1D1D;box-shadow: 0 0 0 3px rgba(255,220,0,0.25);} .faq-item.faq-open {border-color: #FFDC00;box-shadow: 0 2px 16px rgba(255,220,0,0.1);} .faq-item.faq-open .faq-question {color: #b8a000;} .faq-item.faq-open .faq-question::after {transform: rotate(-135deg);border-color: #b8a000;} .faq-item.faq-open .faq-num {background: #FFDC00;color: #1D1D1D;box-shadow: 0 0 0 3px rgba(255,220,0,0.25);} .faq-item .faq-answer,.faq-item .faq_answer {overflow: hidden;transition: max-height 0.4s cubic-bezier(0.4,0,0.2,1), opacity 0.35s ease, padding 0.35s ease;} @keyframes faqFadeUp {from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } } .faq-item {animation: faqFadeUp 0.45s ease both;} .faq-item:nth-child(1){ animation-delay: 0.04s; } .faq-item:nth-child(2){ animation-delay: 0.08s; } .faq-item:nth-child(3){ animation-delay: 0.12s; } .faq-item:nth-child(4){ animation-delay: 0.16s; } .faq-item:nth-child(5){ animation-delay: 0.20s; } .faq-item:nth-child(6){ animation-delay: 0.24s; } .faq-item:nth-child(7){ animation-delay: 0.28s; } .faq-item:nth-child(8){ animation-delay: 0.32s; } .faq-item:nth-child(9){ animation-delay: 0.36s; } .faq-item:nth-child(10) { animation-delay: 0.40s; } @media (max-width: 992px) {.faq-wrapper {max-width: 100%;padding: 1.5rem 1rem 2.5rem;} } @media (max-width: 768px) {.faq-wrapper {padding: 1.25rem 0.75rem 2rem;} .faq-item .faq-question {padding: 0.85rem 1rem 0.85rem 3.5rem;font-size: 0.92rem;} .faq-num {left: 1rem;min-width: 1.75rem;height: 1.75rem;font-size: 0.78rem;} .faq-item .faq-answer,.faq-item .faq_answer {padding: 0 1rem 1rem 3.5rem;font-size: 0.85rem;} .faq-extras {flex-direction: column;align-items: flex-start;gap: 0.5rem;} .faq-share {margin-left: 0;} .faq-submit-area {text-align: center;} .faq-category-title {font-size: 1rem;} } @media (max-width: 480px) {.faq-item .faq-question {padding-left: 3rem;font-size: 0.87rem;} .faq-num {left: 0.75rem;min-width: 1.5rem;height: 1.5rem;font-size: 0.72rem;} .faq-item .faq-answer,.faq-item .faq_answer {padding-left: 3rem;} } 

