/*!
Theme Name: Olympos
Description: Blank Wordpress Theme
Version: 3.0


*/.cssload-container{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:rgba(255,255,255,.8)}.cssload-whirlpool,.cssload-whirlpool::after,.cssload-whirlpool::before{position:absolute;top:50%;left:50%;border:1px solid #ccc;border-left-color:#000;border-radius:974px;-o-border-radius:974px;-ms-border-radius:974px;-webkit-border-radius:974px;-moz-border-radius:974px}.cssload-whirlpool{margin:-24px 0 0 -24px;height:49px;width:49px;animation:cssload-rotate 1.15s linear infinite;-o-animation:cssload-rotate 1.15s linear infinite;-ms-animation:cssload-rotate 1.15s linear infinite;-webkit-animation:cssload-rotate 1.15s linear infinite;-moz-animation:cssload-rotate 1.15s linear infinite}.cssload-whirlpool::before{content:"";margin:-22px 0 0 -22px;height:43px;width:43px;animation:cssload-rotate 1.15s linear infinite;-o-animation:cssload-rotate 1.15s linear infinite;-ms-animation:cssload-rotate 1.15s linear infinite;-webkit-animation:cssload-rotate 1.15s linear infinite;-moz-animation:cssload-rotate 1.15s linear infinite}.cssload-whirlpool::after{content:"";margin:-28px 0 0 -28px;height:55px;width:55px;animation:cssload-rotate 2.3s linear infinite;-o-animation:cssload-rotate 2.3s linear infinite;-ms-animation:cssload-rotate 2.3s linear infinite;-webkit-animation:cssload-rotate 2.3s linear infinite;-moz-animation:cssload-rotate 2.3s linear infinite}@keyframes cssload-rotate{100%{transform:rotate(360deg)}}.btn-primary,.wpcf7-submit{font-size:16px;color:#fff;border-radius:4px;border:1.5px solid #f4aa0b;padding:5px 10px;background-color:#f4aa0b;box-shadow:0 5px 1px #e59d0a;outline:0;cursor:pointer}.btn-primary:focus,.btn-primary:hover,.wpcf7-submit:focus,.wpcf7-submit:hover{background-color:#f4aa0b;color:#fff;border-color:#f4aa0b}.btn-default{font-size:18px;color:#f4aa0b;border-radius:6px;border:1.5px solid #f4aa0b;padding:5px 10px;background-color:transparent;outline:0}.btn-default:focus,.btn-default:hover{background-color:#f4aa0b;color:#fff}::-webkit-input-placeholder{color:#d8d8d8}::-moz-placeholder{color:#d8d8d8}:-ms-input-placeholder{color:#d8d8d8}:-moz-placeholder{color:#d8d8d8}#masthead{padding:15px 0}.nav-Blue{background-color:#00aef0}.nav-Blue .custom-header{padding:12px 0}.nav-Blue .custom-header .h-img-white{display:none;visibility:hidden}.nav-Blue .navbar .ubermenu li a{color:#fff;border:1px solid #00aef0!important;border-radius:4px}.nav-Blue .navbar .ubermenu li a:focus,.nav-Blue .navbar .ubermenu li a:hover{outline:0;border:1px solid #fff!important}.nav-Blue .account-login{padding:5px 0}.nav-Blue .account-login a{color:#fff;font-size:18px;padding:5px 15px;border:1px solid #00aef0;border-radius:4px}.nav-Blue .account-login a:focus,.nav-Blue .account-login a:hover{border-color:#fff}.nav-Blue .a-signed-in p{color:#fff;font-size:18px}.nav-Blue .a-signed-in img,.nav-Blue .a-signed-in p{display:inline-block;margin-right:10px;margin-bottom:0}.nav-Blue .a-signed-in img{margin:0 10px;border-radius:100%;height:35px;width:35px}.nav-White{background-color:#fff}.nav-White .desktop-view{border-bottom:2px solid #e4e4ec;padding-bottom:10px}.nav-White .custom-header{padding:12px 0}.nav-White .custom-header .h-img-blue{display:none;visibility:hidden}.nav-White .navbar .ubermenu li a{color:#252525;border:1px solid #fff!important;border-radius:4px}.nav-White .navbar .ubermenu li a:focus,.nav-White .navbar .ubermenu li a:hover{outline:0;color:#f4aa0b;border:1px solid #f4aa0b!important}.nav-White .account-login{padding:5px 0}.nav-White .account-login a{color:#252525;font-size:18px;padding:5px 15px;border:1px solid #fff;border-radius:4px}.nav-White .account-login a:focus,.nav-White .account-login a:hover{border-color:#f4aa0b;color:#f4aa0b}.nav-White .a-signed-in p{color:#252525;font-size:18px}.nav-White .a-signed-in img,.nav-White .a-signed-in p{display:inline-block;margin-right:10px;margin-bottom:0}.nav-White .a-signed-in img{margin:0 10px;border-radius:100%;height:35px;width:35px}.home .s-title{font-size:24px;text-transform:uppercase}.home section{width:100%;float:left}.home #site-banner{padding:60px 0}.home #site-banner h1{font-size:34px;color:#fff}.home #site-banner .b-content{margin-bottom:30px}.home #site-banner .b-content p{color:#fff;font-size:18px}.home #site-banner .btn-primary{font-size:28px;padding:10px 20px 5px;line-height:.8;box-shadow:-1px 5px 1px #e59d0a}.home #site-banner .btn-primary span{font-size:16px}.home #graphic-designs{background:url(../img/white-wave.png);background-repeat:no-repeat;background-color:#f7f7f7;background-size:100%;background-position:bottom;padding:60px 0}.home #graphic-designs .s-title{color:#00aef0;font-weight:700}.home #graphic-designs .g-content{margin:20px 0;max-width:450px}.home #graphic-designs .g-content p{color:#464646;line-height:1.5}.home #graphic-designs .btn-default{margin-top:30px}.home #graphic-designs .list-wrap{margin-top:90px}.home #graphic-designs .list-wrap .graphic-designs-list{list-style:none;height:100px;position:relative;padding-left:0;margin-bottom:60px}.home #graphic-designs .list-wrap .graphic-designs-list li{display:inline-block;position:relative;width:120px;transition:transform .3s}.home #graphic-designs .list-wrap .graphic-designs-list li .img-wrap{border-radius:100%;background-color:#fff;height:75px;width:75px;border:2px solid #e4e4e4;position:relative;margin:auto}.home #graphic-designs .list-wrap .graphic-designs-list li .img-wrap img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.home #graphic-designs .list-wrap .graphic-designs-list li .g-title{font-size:14px;word-wrap:break-word;text-align:center;color:#636363;position:absolute;top:110%;left:0;right:0}.home #graphic-designs .list-wrap .graphic-designs-list li:nth-child(1){bottom:0}.home #graphic-designs .list-wrap .graphic-designs-list li:nth-child(2){bottom:10%}.home #graphic-designs .list-wrap .graphic-designs-list li:nth-child(3){bottom:20%}.home #graphic-designs .list-wrap .graphic-designs-list li:nth-child(4){bottom:30%}.home #graphic-designs .list-wrap .graphic-designs-list li:nth-child(5){bottom:50%}.home #graphic-designs .list-wrap .graphic-designs-list li:focus,.home #graphic-designs .list-wrap .graphic-designs-list li:hover{transform:scale(1.1)}.home #graphic-designs .list-wrap .graphic-designs-list:nth-child(2){padding-left:75px}.home #schedules{background-color:#fff;padding:60px 0}.home #schedules .s-title{display:block;width:100%;color:#00aef0;font-weight:700;margin-bottom:25px}.home #schedules .s-subtitle{display:block;width:100%;color:#464646;margin-bottom:0}.home #schedules .list-wrap{width:100%;margin:25px 0}.home #schedules .list-wrap .schedule-list{list-style:none;padding-left:0;margin-bottom:0}.home #schedules .list-wrap .schedule-list li{display:inline-block;width:339px;height:280px;position:relative}.home #schedules .list-wrap .schedule-list li .inner-wrap{width:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.home #schedules .list-wrap .schedule-list li .inner-wrap .sch-title{font-size:24px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:15px}.home #schedules .list-wrap .schedule-list li .inner-wrap .sch-sched{color:#fff;margin-right:10px}.home #schedules .btn-default{margin:auto;max-width:200px;width:100%}.home #services{background:url(../img/grey-wave.png);background-repeat:no-repeat;background-color:#fff;background-size:100%;background-position:bottom;padding-bottom:60px}.home #services .s-title{display:block;width:100%;color:#464646;margin-top:15px;margin-bottom:25px}.home #services .list-wrap{width:100%;margin:25px 0 80px}.home #services .list-wrap .services-list{padding-left:0;list-style:none}.home #services .list-wrap .services-list li{display:inline-block;margin:0 30px;transition:transform .3s}.home #services .list-wrap .services-list li img{margin-bottom:20px}.home #services .list-wrap .services-list li .se-title{color:#636363}.home #services .list-wrap .services-list li:hover{transform:scale(1.1)}.home #services .list-wrap .services-list li:hover .se-title{color:#e59d0a}.home #how-it-works{background:url(../img/white-wave.png);background-repeat:no-repeat;background-color:#f7f7f7;background-size:100%;background-position:bottom;padding:60px 0}.home #how-it-works .s-title{display:block;width:100%;color:#00aef0;font-weight:700;margin-bottom:25px}.home #how-it-works .h-content{margin-bottom:40px;max-width:400px}.home #how-it-works .h-content p{color:#636363}.home #how-it-works .right-img{position:relative;top:-80px}.home #testimonials{padding:60px 0}.home #testimonials .small-testimonials-slider,.home #testimonials .testimonials-slider{width:100%;margin-bottom:60px}.home #testimonials .small-testimonials-slider .slick-list,.home #testimonials .testimonials-slider .slick-list{margin:0 -30px}.home #testimonials .small-testimonials-slider .slick-list .slick-slide,.home #testimonials .testimonials-slider .slick-list .slick-slide{margin:0 30px}.home #testimonials .small-testimonials-slider .slick-list .slick-slide .t-wrap,.home #testimonials .testimonials-slider .slick-list .slick-slide .t-wrap{border:1px solid #bababa;border-radius:10px;padding:40px 30px 100px;position:relative}.home #testimonials .small-testimonials-slider .slick-list .slick-slide .t-wrap .img-wrap,.home #testimonials .testimonials-slider .slick-list .slick-slide .t-wrap .img-wrap{border-radius:100%;margin:auto;width:160px;height:160px;margin-bottom:45px;overflow:hidden;position:relative;background-color:#000}.home #testimonials .small-testimonials-slider .slick-list .slick-slide .t-wrap .img-wrap .t-img,.home #testimonials .testimonials-slider .slick-list .slick-slide .t-wrap .img-wrap .t-img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:125%}.home #testimonials .small-testimonials-slider .slick-list .slick-slide .t-wrap .t-content p,.home #testimonials .testimonials-slider .slick-list .slick-slide .t-wrap .t-content p{color:#636363;line-height:1.5;font-size:16px}.home #testimonials .small-testimonials-slider .slick-list .slick-slide .t-wrap .bottom-wrap,.home #testimonials .testimonials-slider .slick-list .slick-slide .t-wrap .bottom-wrap{position:absolute;bottom:15px;left:0;right:0}.home #testimonials .small-testimonials-slider .slick-list .slick-slide .t-wrap .bottom-wrap .t-title,.home #testimonials .testimonials-slider .slick-list .slick-slide .t-wrap .bottom-wrap .t-title{color:#636363;font-weight:700;font-size:18px;text-transform:uppercase}.home #testimonials .small-testimonials-slider .slick-list .slick-slide .t-wrap .bottom-wrap .t-excerpt,.home #testimonials .testimonials-slider .slick-list .slick-slide .t-wrap .bottom-wrap .t-excerpt{color:#636363;font-size:16px}@media screen and (min-width:1140px){.container{max-width:1400px!important}.page #content article,.section-wrap{max-width:1100px!important}.desktop-view{display:block;visibility:visible}.mobile-view{display:none;visibility:hidden}.small-mobile-view{display:none;visibility:hidden}}@media screen and (max-width:1040px){.page-template-page-about #content .entry-header .a-main-content{color:#fff;background-color:#01aef094;border-radius:10px;padding:10px}.home #graphic-designs .list-wrap{margin-top:0}.home #graphic-designs .list-wrap .graphic-designs-list li{bottom:0!important;height:150px}.home #graphic-designs .list-wrap .graphic-designs-list li .g-title{top:55%!important}.home #graphic-designs .list-wrap .graphic-designs-list{margin-bottom:0}.home #graphic-designs .list-wrap .graphic-designs-list li .img-wrap{margin-bottom:15px}.home #graphic-designs .btn-default{margin-top:0}.home #graphic-designs .list-wrap .graphic-designs-list:nth-child(2){padding-left:0}.home #graphic-designs .list-wrap .graphic-designs-list{display:block;height:auto}.home #graphic-designs .list-wrap .graphic-designs-list li{width:100px}.rev_slider_wrapper .tp-caption{padding-left:40px!important}.rev_slider_wrapper .btn-banner{margin-left:40px!important}.home #services .list-wrap{max-width:800px;margin:30px auto}.desktop-view{display:none;visibility:hidden}.mobile-view{display:block;visibility:visible;padding-bottom:10px}.small-mobile-view{display:none;visibility:hidden}.page-template-page-how-it-works .wrap .h-section .img{width:100%!important}.home #site-banner img{width:100%;height:auto}}@media screen and (max-width:1024px){.home #graphic-designs .g-content{margin:auto}.home #graphic-designs .btn-default{margin-bottom:30px}}@media screen and (max-width:892px){#how-it-works .right-img{top:-30px!important;width:100%}.ubermenu-responsive-toggle{width:100%!important}.nav-Blue .a-signed-in{padding-right:100px}.home #graphic-designs .g-content{max-width:950px;margin:20px auto}.home #graphic-designs .list-wrap{margin-top:30px}#testimonials .testimonials-slider .slick-list .slick-slide{margin:0 10px!important}#testimonials .small-testimonials-slider,#testimonials .testimonials-slider{margin-bottom:0!important}.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{color:#fff!important}.small-mobile-view{display:none;visibility:hidden}.rev_slider_wrapper .tp-caption{padding-left:0!important}.rev_slider_wrapper .btn-banner{margin-left:0!important}.home #site-banner .rev_slider .btn-banner{padding:10px!important}.page-template-page-pricing #p-third-section .list-wrap .graphic-designs-list{display:block!important;height:auto!important;margin-bottom:0!important}.page-template-page-pricing #p-third-section .list-wrap .graphic-designs-list li{width:120px!important;height:100px;display:inline-block;margin-bottom:50px}.page-template-page-pricing #p-second-section .text-right{text-align:center!important}.page-template-page-pricing #p-second-section .content-wrap{padding:150px 10px!important}.page-template-page-demo-1 .wrap .content-area #lower-section img{width:100%}.page-template-page-demo-1 .wrap .content-area #lower-section .btn-primary{margin-right:0!important}}@media screen and (max-width:640px){#how-it-works{text-align:center}.home #content section:not(#site-banner){padding:30px 0!important}#how-it-works .right-img{position:unset!important;margin:30px auto}#how-it-works .h-content{margin:30px auto}.medium-mobile-view{display:none;visibility:hidden}.small-mobile-view{display:block;visibility:visible}.home .s-title,.page .s-title,.page-template .s-title{font-size:20px}.home #graphic-designs .g-content p{font-size:14px}.page #content .wrap article .entry-content .pp-section ul{padding-left:30px!important}.page #content .wrap article .entry-content{margin-bottom:0!important}.page-template-page-about #content{background-size:250%!important}.page-template-page-about #content .entry-header img{margin-bottom:30px}.page-template-page-about #content #join-us .page-section-wrap .j-content,.page-template-page-about #content #join-us .page-section-wrap .s-title{text-align:center}.page-template-page-about #content #join-us .page-section-wrap .btn-primary{max-width:100%!important}.page-template-page-about #content #join-us .page-section-wrap .bb-text{text-align:center;margin-bottom:30px!important}.page-template-page-how-it-works .wrap .h-section .content-wrap{text-align:center}.page-template-page-how-it-works .wrap .h-section .img{margin-bottom:20px!important}.page-template-page-how-it-works .wrap .h-section .h-content{width:100%;max-width:100%!important}.page-template-page-how-it-works .wrap .h-section .right-img{top:0!important}.page-template-page-how-it-works .wrap .h-section{padding:50px 0 70px!important}.page-template-page-pricing #p-first-section .inner-wrap{display:block!important;width:100%}.page-template-page-pricing #p-first-section .inner-wrap .pricing-container{left:0!important;margin-bottom:30px}.page-template-page-pricing #p-first-section .inner-wrap .pricing-container,.page-template-page-pricing #p-first-section .inner-wrap .services-container{width:100%!important}.page-template-page-pricing #p-first-section .inner-wrap .pricing-container .p-price:before{left:31%!important}.page-template-page-pricing .p-section{padding:30px 0 60px!important}.page-template-page-pricing #p-second-section .content-wrap{padding:30px 10px!important;text-align:center}.page-template-page-pricing #p-third-section .list-wrap .graphic-designs-list li{margin-bottom:40px}.page-template-page-pricing #p-fourth-section .s-title{text-align:center}.page-template-page-pricing #p-fourth-section .p-content{max-width:100%!important;text-align:center}.small-mobile-view .slick-slide img{margin:auto;border-radius:100%}.home #services .list-wrap .services-list{margin-bottom:0}.page-template-page-contact .wrap #form .inner-wrap{text-align:center;margin-top:30px}.page-template-page-contact .wrap #form,.page-template-page-contact .wrap #support-center{padding:30px 0!important}.page-template-page-contact .wrap #form .custom_wp_mail .wpcf7-submit{max-width:100%!important}.page-template-page-contact .wrap #support-center img{width:100%}.page-template-page-contact .wrap #form .custom_wp_mail .row{margin:0}.page-template-page-demo-1 .wrap .content-area #lower-section .btn-primary{max-width:100%!important;float:none!important}.page-template-page-demo-1 .wrap .content-area #lower-section{margin-bottom:0!important}.home #site-banner h1{font-size:28px;color:#fff;text-align:center;margin-bottom:15px}.home #site-banner p{text-align:center}.home #site-banner .btn-primary{width:100%;margin-bottom:40px}}@media screen and (max-width:480px){.nav-Blue .a-signed-in img{margin-left:0}.nav-Blue .a-signed-in{padding-right:16px}#testimonials .small-testimonials-slider .slick-list .slick-slide,#testimonials .testimonials-slider .slick-list .slick-slide{margin:0}.home #testimonials{padding-bottom:0}.home #graphic-designs .list-wrap .graphic-designs-list:nth-child(2){padding-left:0;margin-left:30px;margin-right:30px;padding-top:30px}.small-mobile-view{max-width:480px;width:100%;overflow:hidden}.page #content .wrap article .entry-content,.page #content .wrap article .entry-header .entry-title{padding:0 30px}.page #content .wrap{padding-top:30px!important;padding-bottom:60px!important}.page-template-page-about #content .entry-header .a-main-content h1{text-align:center}.page-template-page-about #content .entry-header img{max-width:400px!important;margin-top:30px;margin-bottom:0}.page-template-page-about #content .entry-header .a-main-content p{margin-bottom:15px!important}.page-template-page-about .entry-header .row{margin-left:0;margin-right:0}.page-template-page-about #content #join-us .page-section-wrap ul{padding-left:0}.page-template-page-about #content #join-us .page-section-wrap ul li{padding-left:50px!important}}