a.video-image span:after{transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear}.title_uppercase{text-transform:uppercase}.title_bold{font-weight:700}.extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner,.extend-bg-fullwidth-right.vc_col-has-fill>.vc_column-inner{position:relative}.extend-bg-fullwidth-left:not(.vc_col-has-fill):after,.extend-bg-fullwidth-right:not(.vc_col-has-fill):after,.extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:after,.extend-bg-fullwidth-right.vc_col-has-fill>.vc_column-inner:after{content:'';display:inline !important;height:100%;position:absolute;top:0;width:9999px;z-index:-1}.extend-bg-fullwidth-left:not(.vc_col-has-fill):after,.extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:after{right:100%;z-index:0}.extend-bg-fullwidth-right:not(.vc_col-has-fill):after,.extend-bg-fullwidth-right.vc_col-has-fill>.vc_column-inner:after{left:100%;z-index:0}.extend-bg-fullwidth-left:after,.extend-bg-fullwidth-right:after,.extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:after,.extend-bg-fullwidth-right.vc_col-has-fill>.vc_column-inner:after{background-color:inherit}.dt-sc-special-testimonial-container .extend-bg-fullwidth-left:after,.dt-sc-special-testimonial-container .extend-bg-fullwidth-right:after{background:0 0}.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.vc_col-has-fill):after,.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:after{box-shadow:8px 0 0 0 #fff;right:0;transform:skewX(-30deg) translateX(18px);z-index:0}.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.dt-col-static-position)>.vc_column-inner{position:relative;z-index:1 !important}.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:before{left:0;transform:skewX(-30deg) translateX(-32px)}.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left[class*=dt-skin-],.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right[class*=dt-skin-]{background-color:transparent}a.video-image span{color:#fff;font-size:40px;height:75px;line-height:75px;position:relative;transition:all .3s linear;width:75px;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear}a.video-image span:after{background:#2b2b2b;border-radius:50%;box-shadow:0 0 0 5px rgba(255,255,255,.35);color:#fff;content:'';display:block;height:75px;left:-2px;line-height:75px;position:absolute;top:0;width:75px;z-index:-1;-moz-box-shadow:0 0 0 5px rgba(255,255,255,.35);-webkit-box-shadow:0 0 0 5px rgba(255,255,255,.35)}a.video-image span:hover:after{background:#fff}.image-overlay-icon .vc_single_image-wrapper{position:relative}.image-overlay-icon .vc_single_image-wrapper:before{background:rgba(0,0,0,.4);content:'';display:block;height:100%;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%}.image-overlay-icon a.video-image{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:100%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.gradient-parallax:before{background:-moz-linear-gradient(left,rgba(242,243,246,1) 20%,rgba(242,243,246,.72) 30%,rgba(229,229,229,0) 40%,rgba(229,229,229,0) 100%);background:-webkit-linear-gradient(left,rgba(242,243,246,1) 20%,rgba(242,243,246,.72) 30%,rgba(229,229,229,0) 40%,rgba(229,229,229,0) 100%);background:linear-gradient(to right,rgba(242,243,246,1) 20%,rgba(242,243,246,.72) 30%,rgba(229,229,229,0) 40%,rgba(229,229,229,0) 100%);content:'';display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f3f6',endColorstr='#00e5e5e5',GradientType=1);height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.gradient-parallax .gradient-content{padding-right:45px;z-index:9}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.safari-hack.vc_row.vc_row-flex{display:block !important}}.rs_no-padding_column.wpb_column,.vc_col-md-12.wpb_column.rs_no-padding_column{margin-bottom:0;margin-top:-1px;padding-bottom:0}.light-overlay:before{background:rgba(255,255,255,.8)}.dark-overlay:before{background:rgba(0,0,0,.8)}.gray-scale:hover,.gray-scale:hover img{filter:grayscale(1);transition-duration:1s;transition-property:filter;-moz-transition-duration:1s;-moz-transition-property:-moz-filter;-ms-transition-duration:1s;-ms-transition-property:-ms-filter;-o-transition-duration:1s;-o-transition-property:-o-filter;-webkit-transition-duration:1s;-webkit-transition-property:-webkit-filter;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1)}.dt-sc-text-with-icon{clear:both;float:left;font-weight:700;padding:12px 0 12px 20px;width:100%}.dt-sc-text-with-icon span{font-size:18px;font-weight:700;margin:0 7px 0 0;position:relative;top:2px}.dt-sc-text-with-icon.border-bottom{border-bottom:1px solid}.dt-sc-text-with-icon.border-right{border-right:1px solid}.dt-sc-dark-bg .dt-sc-text-with-icon span{color:#fff}.hosting-table{border-top:0;font-family:'Open Sans',sans-serif}.hosting-table th{background:#e1e1e1;border-radius:5px 5px 0 0;border-right:1px solid #fff;color:#000;font-size:16px;font-weight:600;padding:20px 15px}.hosting-table tr td,.hosting-table tbody tr:nth-child(2n+1) td{background:rgba(0,0,0,.95);border-bottom:0;border-right:1px solid rgba(255,255,255,.2);font-size:16px;font-weight:600;padding:25px 15px}.hosting-table tbody tr td:last-child,.hosting-table tr th:last-child{border:none}.hosting-table tbody tr:nth-child(2) td{background:rgba(0,0,0,.9)}.hosting-table tbody tr:nth-child(3) td{background:rgba(0,0,0,.85)}.hosting-table tbody tr:nth-child(4) td{background:rgba(0,0,0,.8)}.hosting-table tbody tr:nth-child(5) td{background:rgba(0,0,0,.75)}.hosting-table tbody tr:nth-child(6) td{background:rgba(0,0,0,.7)}.hosting-table tbody tr:nth-child(7) td{background:rgba(0,0,0,.65)}.hosting-table tbody tr:nth-child(8) td{background:rgba(0,0,0,.6)}.hosting-table tbody tr:nth-child(9) td{background:rgba(0,0,0,.55)}.hosting-table tbody tr:nth-child(10) td{background:rgba(0,0,0,.5)}.hosting-table tbody tr:nth-child(11) td{background:rgba(0,0,0,.45)}.hosting-table tbody tr:nth-child(12) td{background:rgba(0,0,0,.4)}.hosting-table tbody tr td:first-child{position:relative}.hosting-table tbody tr td:first-child:before{background:#60ae0d;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hosting-table tbody tr td.new,.hosting-table tbody tr td.hot{overflow:hidden;position:relative}.hosting-table tbody tr td.new:before,.hosting-table tbody tr td.hot:before{background:#60ae0d;color:#fff;content:'New';font-size:12px;left:-20px;padding:2px 22px;position:absolute;top:5px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.hosting-table tbody tr td.hot:before{background:#e80505;content:'Hot';padding:2px 24px}.dt-sc-partially-rounded-alt{transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear}.vc_min_height_right.wpb_column.vc_col-sm-6{margin-left:30px;width:calc(50% - 30px)}.dt-sc-image-caption-with-counter{counter-reset:image-caption-counter}.dt-sc-image-caption-with-counter h3{counter-increment:image-caption-counter}.dt-sc-image-caption-with-counter h3:before{border-bottom:2px solid;content:counter(image-caption-counter,decimal-leading-zero);float:left;font-size:36px;font-weight:600;margin:-10px 20px 0 0;padding:0}.dt-sc-image-caption-with-counter h3:before{font-family:'Open Sans',sans-serif}.dt-sc-readmore-plus-icon:before,.dt-sc-readmore-plus-icon:after{transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear}.dt-sc-readmore-plus-icon{bottom:0;height:60px;position:absolute;right:0;text-indent:-9999px;width:60px}.dt-sc-readmore-plus-icon:before,.dt-sc-readmore-plus-icon:after{bottom:0;content:'';left:0;margin:auto;position:absolute;right:0;top:0}.dt-sc-readmore-plus-icon:before{height:1px;width:30px}.dt-sc-readmore-plus-icon:after{height:30px;width:1px}.dt-sc-readmore-plus-icon:before,.dt-sc-readmore-plus-icon:after{background:#fff}.dt-sc-readmore-plus-icon{background:#000}.dt-sc-readmore-plus-icon:hover{background:rgba(0,0,0,.8)}.diamond-narrow-square-border li:before{transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear}.diamond-narrow-square-border li a{color:#000}.diamond-narrow-square-border li a:hover{color:#fff}body,.dt-sc-contact-info.header-contact h6,#footer .widget .recent-posts-widget li .entry-title h4,.contact-form input[type=text],.contact-form input[type=tel],.contact-form input[type=email],.contact-form textarea,.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small,input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=range],input[type=date],textarea,input.text,input[type=search],select,textarea,.widget .recent-posts-widget li .entry-title h4,.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-price h6 span{font-family:'Roboto',sans-serif}h1,h2,h3,h4,h5,h6,.dt-header-menu ul.dt-primary-nav>li>a,.default-button,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-date,.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-button a.dt-sc-button,.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame li a,.faq-tabs ul.dt-sc-tabs-vertical-frame li a,.default-counter.dt-sc-counter.type1 .dt-sc-counter-number,.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite,.service-form button,.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li>a,.commentlist li.comment .comment-body .comment-meta,.dtportfolio-sorting a,.waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button,.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=submit],.blog-single-entry .commententries #submit,input[type=submit],.steps-section .dt-sc-icon-box.type3.shadow-ico-box .icon-wrapper:before,.woocommerce div.product .dt-sc-product-tabs .woocommerce-tabs ul.tabs li a,.woocommerce #review_form #respond .comment-reply-title,.comment-author b,.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author,.woocommerce-checkout #payment div.form-row.place-order>#place_order,button,.button,.woocommerce .product .summary .compare,.woocommerce .product .summary .wccm_btn_wrapper a.compare,.woocommerce .product .summary .yith-wcwl-add-to-wishlist a,.woocommerce .product .summary .wcqv_btn_wrapper a.button,.woocommerce .product .summary .wcsg_btn_wrapper a.button{font-family:FuturaStd Heavy,sans-serif}.steps-section .dt-sc-icon-box.type3.shadow-ico-box h4,.sec-font,.dtportfolio-sorting a,.comment-metadata,.blog-single-entry.post-overlap>.entry-author-bio>.details h3 span,.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-header .dt-sc-tb-title h5,.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date{font-family:FuturaStd Medium,sans-serif}html{font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=range],input[type=date],textarea,input.text,input[type=search],select,textarea{font-size:17px}body{font-size:17px;font-weight:400;letter-spacing:.01em}h1,h2,h3,h4,h5,h6,.dt-header-menu ul.dt-primary-nav>li>a,.default-button{letter-spacing:.01em}.jannal-header .dt-sc-sociable.small li a{font-size:14px;height:auto;line-height:51px;width:25px}.jannal-header .dt-sc-sociable li:last-child{margin-right:0}.jannal-header .vc_col-sm-10{width:85.333333%}.jannal-header .vc_col-sm-2{width:13.666667%}#primary.page-with-sidebar .type-page{padding:0}.jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu{line-height:36px;padding:20px 0 9px}.jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li{margin:0;padding:0 30px}.jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li a{border-bottom:1px solid #cacaca;padding:5px 0 9px;padding-left:0;padding-right:0;position:relative}.jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li:last-child>a{border-bottom:0}.jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li>a:before{background-color:#cacaca;bottom:-3px;content:'';display:inline-block;height:5px;left:100%;position:absolute;transition:all .3s linear 0s;width:5px}.jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li>a:after{bottom:-1px;content:'';display:inline-block;height:1px;left:0;position:absolute;transition:all .3s linear 0s;width:0}.jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li:hover>a:after{width:100%}.jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li:hover>a:before{left:0}.jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li:last-child>a:before,.jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li:last-child>a:after{display:none}.dt-no-header-builder-content .no-header-top,.dt-no-header-builder-content .no-header-top:before,.dt-no-header-builder-content .no-header-top:after{background-color:#000}#header .dt-no-header-builder-content .no-header-top>span{color:#fff}.woocommerce-page.woocommerce-checkout #primary,.woocommerce-page.woocommerce-cart #primary{padding-bottom:0}.main-title-section-wrapper>.main-title-section-bg{background-color:rgba(9,9,9,.5)}.single.woocommerce-page #primary{padding-bottom:0}.widget .tagcloud a{font-size:14px !important;padding:5px 17px 4px}.dt-sc-contact-info.header-contact.type9{background-color:transparent;left:50px;padding:0 0 0 54px;text-align:left}.dt-sc-contact-info.header-contact.type9:hover{background-color:transparent}.dt-sc-contact-info.type9:hover,.dt-sc-contact-info.type9:hover h6 a,.dt-sc-contact-info.type9:hover>a,.dt-sc-contact-info.type9>a:hover{color:#000}.dt-sc-contact-info.header-contact:before{display:none}.dt-sc-contact-info.header-contact .cinfo-image{display:inline-block;left:0;position:absolute;top:5px;width:auto}.dt-sc-contact-info.header-contact .cinfo-image img{max-width:50%}.dt-sc-contact-info.header-contact>a{position:static}.dt-sc-contact-info.header-contact h6{font-size:17px;font-weight:700;letter-spacing:.01em;margin:0}.dt-sc-contact-info.header-contact h6 a{color:#000}.dt-sc-contact-info.header-contact.type9>a:after{display:none}.no-header-menu ul li.close-nav,.dt-header-menu .dt-primary-nav li.close-nav{margin:0;padding:0 !important}.dt-skin-primary-color{color:#000 !important}.shadow-section{box-shadow:0 0 55px 0 rgba(0,0,0,.1)}.secondary-sidebar .type17,.wpb_widgetised_column.type17{border-radius:5px;float:left;padding:50px;width:100%}.secondary-sidebar .type17:empty,.wpb_widgetised_column.type17:empty{background-color:transparent;padding:0}.wpb_widgetised_column{padding-bottom:10px}.wpb_widgetised_column{float:left;width:100%}.service-detail-space-right>.vc_column-inner{padding-right:31px}.rounded-border .vc_column-inner>.wpb_wrapper{border:1px solid rgba(0,0,0,.1);border-radius:5px;margin:0;min-height:270px;padding:25px 7% 25px 30px}.rounded-border .wpb_wrapper h5{margin-bottom:18px}.rounded-border .wpb_wrapper p{line-height:28px}.rounded-border .wpb_wrapper .default-button.dt-sc-button,.rounded-type2 .wpb_wrapper .default-button.dt-sc-button{letter-spacing:0;padding:7px 6%}.rounded-content{display:inline-block}.rounded-type2{border:1px solid rgba(0,0,0,.1);border-radius:5px;margin:0;padding:30px 30px 30px 15px}.rounded-type2 .vc_col-sm-7{width:52.3%}.rounded-type2 .vc_col-sm-7 p{line-height:28px;padding-right:15%}.rounded-type2 .vc_col-sm-5{border-radius:8px;width:47.7%}.rounded-type2 .vc_col-sm-5>.vc_column-inner{border-radius:8px;padding:20px 10px}.rounded-type2 .vc_col-sm-5 h4{letter-spacing:.01em;padding:0 20px}.rounded-type2 a.video-image.type2{position:relative;top:3px;z-index:1}.rounded-type2 a.video-image.type2 span{font-size:36px;height:50px;line-height:50px;position:relative;width:50px}.rounded-type2 a.video-image.type2 span:after{height:50px;width:50px}ul.service-list{margin-top:-10px}ul.service-list li{display:inline-block;line-height:27px;padding-bottom:0;width:100%}ul.service-list li strong{color:#484848}.rounded-type2.guide-space .vc_col-sm-7>.vc_column-inner{padding-left:30px}.rounded-type2.guide-space{padding-left:30px}.jannal-header .dt-header-menu .dt-primary-nav li a{font-weight:400;letter-spacing:.025em}.jannal-header .dt-header-menu ul.dt-primary-nav>li{margin-left:0}.widget #searchform{background-color:#fff;border:0;border-radius:5px;max-width:none;min-height:50px;width:100%}.widget #searchform:before{border-radius:0 5px 5px 0;color:#fff;font-size:16px;height:50px;line-height:50px;width:56px}.widget #searchform input[type=text]{color:#000;font-size:16px;height:50px;padding:12px 5px 12px 20px;padding-right:5px;text-transform:none;width:calc(100% - 70px)}.widget .mz-title .mz-title-content{margin-bottom:30px}.widget #searchform input[type=submit]{border-radius:0 5px 5px 0;color:#fff;height:50px}.widget .mz-title .mz-title-content h3{background-color:transparent;font-size:24px;padding:0 0 20px;text-transform:none}.widget .mz-title-content:before{bottom:-1px;content:'';display:inline-block;height:3px;left:18px;margin:auto;position:absolute;width:3px}.widget .mz-title-content h3:before,.widget .mz-title-content h3:after{background-color:inherit;border:0;border-style:solid;border-width:0;bottom:0;bottom:0;content:'';height:2.5em;height:1px;left:25px;margin:auto;position:absolute;position:absolute;right:auto;top:auto;transform:none;width:14px;z-index:-1;-webkit-transform:none}.widget .mz-title-content h3:before{border-width:0;bottom:0;height:1px;left:0;position:absolute;right:100%;transform:none;width:14px;-webkit-transform:none}.widget .mz-title{overflow:visible}.vc_row.header-right-content{margin-right:0}#header .default-button.dt-sc-button{font-size:17px;padding:8px 28px 11px}.default-button.dt-sc-button,.waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button{background:0 0;color:#fff;font-size:20px;font-weight:400;letter-spacing:.025em;line-height:normal;padding:12px 29px 14px;position:relative;z-index:1}.default-button.dt-sc-button:after,.waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button:after{background-color:transparent;bottom:0;content:'';display:inline-block;height:100%;left:3px;position:absolute;width:calc(100% - 3px);z-index:-1}.jannal-header .default-button.dt-sc-button{margin-top:0}.default-button.dt-sc-button.white{background-color:#fff}.default-button.dt-sc-button.white{padding:11px 33px 15px 30px}.default-button.dt-sc-button.small{font-size:17px}.default-button.dt-sc-button:hover,.waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button:hover,.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-button .dt-sc-button:hover,.default-button.dt-sc-button.white:hover{background-color:#000}.default-button.dt-sc-button.white:hover,#footer .dt-sc-dark-bg a.default-button.dt-sc-button.white:hover{color:#fff}form input[type=submit]:hover{background-color:#000}.default-title.dt-sc-title.mz-title .mz-title-content{background-color:transparent;margin-bottom:50px;overflow:visible}.faq-left-space .default-title.dt-sc-title.mz-title .mz-title-content{margin-bottom:30px}.default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading{background-color:transparent;color:#000 !important;font-size:44px;padding:0 0 25px}.dt-sc-dark-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading,.dt-skin-primary-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading,.dt-sc-dark-bg.dt-skin-primary-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading{color:#fff !important}.default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading{font-size:44px}.default-title.dt-sc-title.mz-title .mz-title-content h3.dt-sc-main-heading{font-size:36px}.default-title.dt-sc-title.mz-title .mz-title-content h4.dt-sc-main-heading{font-size:30px;padding:0 0 27px}.default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading:before,.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title:before{bottom:-2px;content:'';display:inline-block;height:5px;left:30px;margin:auto;position:absolute;top:auto;width:5px}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title:before{bottom:7px}.default-title.dt-sc-title.mz-title.aligncenter .mz-title-content .dt-sc-main-heading:before,.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title:before{left:0;right:0}.default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading span:before,.default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading span:after,.img-caption-section .dt-sc-image-caption.type6 h3:before,.img-caption-section .dt-sc-image-caption.type6 h3:after{background-color:inherit;border:0;border-style:solid;border-width:0;bottom:0;content:'';height:2.5em;height:1px;left:40px;margin:auto;position:absolute;position:absolute;right:auto;top:auto;transform:none;width:2.5em;width:25px;z-index:-1;-webkit-transform:none}.default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading span:before,.img-caption-section .dt-sc-image-caption.type6 h3:before{border-width:0;bottom:0;height:1px;left:0;position:absolute;right:100%;top:auto;transform:none;width:25px;-webkit-transform:none}.default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading:before,.default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading:after,.img-caption-section .dt-sc-image-caption.type6 h3:before,.img-caption-section .dt-sc-image-caption.type6 h3:after{border-width:0;transform:none;-webkit-transform:none}.default-title.dt-sc-title.mz-title{overflow:visible}.dt-sc-dark-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading{color:#fff}.dt-sc-dark-bg .default-title.dt-sc-title.mz-title.aligncenter .mz-title-content .dt-sc-main-heading:before,.dt-sc-dark-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading span:before,.dt-sc-dark-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading span:after{background-color:#fff}.default-title.dt-sc-title.mz-title.aligncenter .mz-title-content .dt-sc-main-heading span:before,.img-caption-section .dt-sc-image-caption.type6 h3:before{left:calc(50% - 34px);right:auto}.default-title.dt-sc-title.mz-title.aligncenter .mz-title-content .dt-sc-main-heading span:after,.img-caption-section .dt-sc-image-caption.type6 h3:after{left:auto;right:calc(50% - 34px)}.default-title.to-align-right{left:80px}.bigger-font{font-size:50px;line-height:72px}.light-font{line-height:48px}.medium-font{font-weight:500}.fw-text{font-size:40px;letter-spacing:.01em;line-height:60px}.default-counter.dt-sc-counter.type1{position:relative;text-align:center}.default-counter.dt-sc-counter.type1:after{background-color:#fff;content:'';display:inline-block;height:32px;position:absolute;right:-15px;top:35px;width:3px}.default-counter.dt-sc-counter.type1.last:after{display:none}.default-counter.dt-sc-counter.type1 .icon-wrapper{display:inline-block;float:none;margin-right:5px;padding-bottom:15px}.default-counter.dt-sc-counter.type1 .icon-wrapper span{color:#fff;font-size:44px}.default-counter.dt-sc-counter.type1 .icon-wrapper span.fa-paper-plane{font-size:40px}.default-counter.dt-sc-counter.type1 .dt-sc-counter-number{font-size:44px;letter-spacing:.025em}.default-counter.dt-sc-counter.type1 h4{font-size:24px;font-weight:400;text-transform:none}.dt-image-shadow .vc_column-inner{padding:0 52px}.dt-image-shadow img{border-radius:5px}.dt-image-shadow .vc_single_image-wrapper:after{border-radius:5px;content:'';display:inline-block;height:100%;left:-50px;position:absolute;top:50px;transition:all .5s ease;width:100%;z-index:-1}.dt-image-shadow:hover .vc_single_image-wrapper:after,.faq-tabs .img-with-shadow:hover .vc_single_image-wrapper:after{background-color:#000}.dt-image-shadow .vc_single_image-wrapper{position:relative;z-index:1}.dt-image-shadow.right-side .vc_single_image-wrapper:after{left:auto;right:-50px}.dt-image-shadow:hover .vc_single_image-wrapper:after{left:-25px;top:25px}.dt-image-shadow.right-side:hover .vc_single_image-wrapper:after{left:auto;right:-25px;top:25px}.vc_row.vc_row-no-padding .faq-section .vc_column-inner{padding-left:75px;padding-right:50px}.para-space-right{padding-right:85px}.faq-left-space.vc_col-sm-5{width:41.3%}.faq-section>.vc_col-sm-5:first-child>.vc_column-inner{padding-right:17%}.vc_row.snow-bg{overflow:visible}.snow-bg:before{background-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/snow-bg.png);background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:229px;left:0;position:absolute;top:-297px;width:100%}.about-intro{margin-bottom:-10px;margin-top:-90px;overflow:visible !important}.about-intro .fw4{left:185px;top:75px;width:33.6%}.about-intro .fw5{left:30%;top:45px;width:33.6%}.about-intro .fw6{bottom:83px;left:109px;width:61.5%}.fw-video-section .aligncenter h2{padding:0 5px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content h2{font-size:30px;font-weight:400;letter-spacing:.025em;margin-bottom:35px;margin-top:-7px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-content-wrapper p.time-desc{font-size:17px;font-weight:400;letter-spacing:.01em;line-height:28px;margin:20px 0 0;padding-right:27px}.history-time.dt-sc-timeline-section.dt-sc-vc-special:before{display:none}.history-time.dt-sc-timeline-section.dt-sc-vc-special{display:block;float:none;margin:0 auto;width:73.5%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper{float:left;margin-left:0;margin-right:5%;width:43%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper{float:left;margin-top:0;padding:0;width:47%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-content-wrapper p.time-btn{margin:32px 0 0 4px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper{position:relative}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper img{border-radius:5px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper:before{border-radius:5px;content:'';display:inline-block;height:calc(100% - 20px);left:14px;opacity:.39;position:absolute;top:10px;transition:all .3s linear;width:calc(100% - 24px)}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline:hover .dt-sc-timeline-image-wrapper:before{height:100%;left:0;opacity:.8;top:0;width:100%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper{left:-75px;margin:0}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline{margin-bottom:92px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-content-wrapper{float:left;padding:0;text-align:left}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper:after{background-color:#fff;border-radius:5px;border-radius:50%;bottom:0;color:#000;content:'\f5c3';display:inline-block;display:inline-block;font-family:'Font Awesome 5 Free';font-size:17px;font-weight:900;height:50px;left:0;line-height:50px;margin:auto;opacity:0;position:absolute;right:0;text-align:center;top:0;transition:all .3s linear;width:50px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline:hover .dt-sc-timeline-image-wrapper:after{opacity:1}.faq-section{margin-top:-10px}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame li a{background:0 0;color:#fff;font-size:30px;font-weight:400;letter-spacing:.025em;padding:14px 67px;text-transform:none}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame{border-radius:5px;min-height:58px}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul li:nth-child(2) a{border-radius:5px 0 0 5px}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul li:nth-last-child(2) a{border-radius:0 5px 5px 0}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter .dt-sc-tabs-horizontal-frame-content{border:none;padding:20px 38px 20px}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner{background:0 0}.faq-section .vc_col-sm-5{width:45.5%}.faq-section .faq-left-space{width:37%}.faq-section .type2 h5.dt-sc-toggle-accordion:before,.faq-section .type2 h5.dt-sc-toggle:before{top:12px}.faq-section .default-toggle .dt-sc-toggle-content{padding-top:12px}.faq-section .default-toggle .dt-sc-toggle-content .wpb_content_element{margin-bottom:0}.faq-section .default-toggle h5.dt-sc-toggle a,.faq-section .default-toggle h5.dt-sc-toggle-accordion a{padding-bottom:14px;padding-top:13px}.faq-section .dt-sc-toggle-frame-set>.dt-sc-toggle-accordion.active>a{color:#000}.default-toggle h5.dt-sc-toggle,.default-toggle h5.dt-sc-toggle-accordion{border-bottom:1px solid #ccc;font-size:24px;font-weight:400;letter-spacing:0;margin-bottom:0}.default-toggle h5.dt-sc-toggle a,.default-toggle h5.dt-sc-toggle-accordion a{letter-spacing:.025em;padding-bottom:10px;padding-top:5px}.default-toggle h5.dt-sc-toggle a,.default-toggle.dt-sc-toggle-group-set h5.dt-sc-toggle.active>a,.default-toggle h5.dt-sc-toggle-accordion a,.default-toggle.dt-sc-toggle-group-set h5.dt-sc-toggle-accordion.active>a{color:#000}.default-toggle h5.dt-sc-toggle a:before,.default-toggle h5.dt-sc-toggle:after,.default-toggle h5.dt-sc-toggle-accordion a:before,.default-toggle h5.dt-sc-toggle-accordion:after{display:none}.default-toggle h5.dt-sc-toggle:before,.default-toggle h5.dt-sc-toggle.active:before,.default-toggle h5.dt-sc-toggle-accordion:before,.default-toggle h5.dt-sc-toggle-accordion.active:before{background:0 0;content:"\f068";font-family:"Font Awesome 5 free";font-weight:900;font-size:18px;left:20px}.default-toggle h5.dt-sc-toggle.active:before,.default-toggle h5.dt-sc-toggle-accordion.active:before{content:"\f067"}.default-toggle .dt-sc-toggle-content{border-bottom:1px solid #ccc;line-height:28px;padding:14px 14px 12px 48px}.faq-tabs .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion:nth-last-child(2){border-bottom-width:0}.dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion.active:nth-last-child(2){border-bottom-width:1px}.faq-section .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion:nth-last-child(2){border-bottom:1px solid #ccc}.history-section1,.service-detail-content{margin-top:-112px;padding-top:120px}.history-intro{border-radius:0 5px 5px 0;width:100%}.no-arrows .carousel-arrows{display:none}a.video-image.type2 span{display:inline-block;font-size:66px;height:108px;line-height:108px;position:relative;width:108px}a.video-image.type2 span:after{background:#fdd8e3;box-shadow:none;height:108px;left:0;top:0;width:108px;-moz-box-shadow:none;-webkit-box-shadow:none}.contact-form input[type=text],.contact-form input[type=tel],.contact-form input[type=email],.contact-form textarea{background-color:#fff;border-color:#dad9d9;border-radius:5px;border-width:2px;color:#484848;margin-bottom:30px;padding:14px 12px 14px 20px;position:relative}.contact-form textarea{min-height:226px}.contact-form select{height:43px}.contact-form i,.service-form i{color:#444;font-size:16px;opacity:.5;position:absolute;right:18px;top:17px;z-index:1}.contact-form input[type=submit]{background:#000;border:none;border-radius:3px;color:#fff;font-size:18px;letter-spacing:0;line-height:normal;margin:10px 0 0;padding:11px 50px 11px 44px}.contact-form p.submit-here:before{content:'\f105';font-family:Fontawesome;font-style:normal;font-weight:400;margin-left:5px;position:absolute;right:33px;top:19px}.contact-form p.submit-here{display:inline-block;position:relative}.contact-form button{margin:20px 0 0}.contact-form .wpcf7-form-control-wrap:before{display:none}::-webkit-input-placeholder{color:#484848}::-moz-placeholder{color:#484848}:-ms-input-placeholder{color:#484848}:-moz-placeholder{color:#484848}.contact-details .default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading{font-size:40px}.dt-sc-dark-bg .dt-sc-contact-info span,.dt-sc-dark-bg .dt-sc-contact-info a{color:#fff}.contact-form-layout .vc_col-sm-8{width:66%}.contact-form-layout .vc_col-sm-4{float:right;margin-left:2%;margin-right:1.5%;width:30.5%}.contact-details.dt-sc-dark-bg{border-radius:5px}.contact-details .dt-sc-contact-info.simple{margin:0 20px 5px 30px;padding-left:30px}.contact-details .dt-sc-contact-info.simple span{font-size:16px;text-align:left;top:4px;width:auto}.underlined-title{display:inline-block;line-height:24px;margin:0 20px 20px 30px}.widget .underlined-title{font-size:20px;margin:10px 0}.widget .dt-sc-contact-info a{color:#000}.widget .dt-sc-contact-info.simple{margin-bottom:8px;padding-left:30px}.widget .dt-sc-contact-info.simple span{font-size:16px;margin:6px 0 0;width:20px}.type4.tabs-img .dt-sc-tabs-horizontal-content{margin:70px 0 0}.service-form .column{margin-bottom:20px}.vc_row.vc_row-no-padding .services-fw-col>.vc_column-inner{padding:0 16%}.service-form i{font-size:17px;right:20px;top:16px}.service-form input[type=text],.service-form input[type=password],.service-form input[type=email],.service-form input[type=url],.service-form input[type=tel],.service-form input[type=number],.service-form input[type=range],.service-form input[type=date],.service-form textarea,.service-form input.text,.service-form input[type=search],.service-form select,.service-form textarea{background-color:#fff;border:1px solid #e3e3e3;border-radius:5px;color:rgba(72,72,72,.7);font-size:17px;padding:13px 20px}.service-form .wpcf7-form-control-wrap:before{display:none}.service-form button{border-radius:5px;font-size:20px;padding:12px 20px;width:100%}.dt-sc-map-form-holder .wpcf7-form div.wpcf7-validation-errors,.dt-sc-map-form-holder .wpcf7-form div.wpcf7-mail-sent-ok{width:auto}.sticky_form{left:100%;max-height:100%;max-width:100%;overflow-y:visible;padding:40px 30px 40px;position:fixed;top:50%;transform:translate(0,-50%);transition:all .5s ease;width:400px;z-index:99999999;-moz-transform:translate(0,-50%);-moz-transition:all .5s ease;-ms-transform:translate(0,-50%);-ms-transition:all .5s ease;-o-transform:translate(0,-50%);-o-transition:all .5s ease;-webkit-transform:translate(0,-50%);-webkit-transition:all .5s ease}.sticky_form.in{transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%)}.sticky_button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-size:17px;height:62px;line-height:62px;margin:78px 0 0;padding:0 20px 0 46px;position:fixed;right:-52px;top:50%;transform:rotate(-90deg);transition:all .5s ease;z-index:35;z-index:9;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.enquiry_form .close{color:#fff;cursor:pointer;display:block;font-size:24px;font-weight:700;line-height:18px;position:absolute;right:10px;text-align:center;top:10px}.service_call .sticky_button{bottom:50%;margin:0 0 60px;right:-78px;top:auto}.service_call.enquiry_form .submit-box:after{margin-left:80px}.service_call.enquiry_form .submit-box .input{padding:0 65px 0 0}.service_call .sticky_button:before{content:'\f0e0';font-size:17px;top:-1px}.sticky_button:before{content:'\f095';font-family:'Font Awesome 5 Free';font-size:17px;left:20px;position:absolute;top:0;font-weight:700}.enquiry_form .col-xs-12{width:100%}.enquiry_form .captcha-box{margin-bottom:0}.enquiry_form input[type=text],.enquiry_form input[type=email],.enquiry_form .sticky_form textarea,.enquiry_form input[type=tel]{background:0 0;border:2px solid #fff;border-radius:5px;color:#fff;font-size:16px;margin-bottom:20px;padding:13px 15px;transition:all .5s ease;width:100%;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease}.enquiry_form input[type=text]:focus,.enquiry_form input[type=email]:focus,.enquiry_form textarea:focus,.enquiry_form input[type=tel]:focus{border-color:rgba(255,255,255,.5)}.enquiry_form .sticky_form textarea{display:block;height:120px;resize:none}.enquiry_form input::-webkit-input-placeholder,.enquiry_form textarea::-webkit-input-placeholder{color:#fff;opacity:1}.enquiry_form input:-moz-placeholder,.enquiry_form textarea:-moz-placeholder{color:#fff;opacity:1}.enquiry_form input::-moz-placeholder,.enquiry_form textarea::-moz-placeholder{color:#fff;opacity:1}.enquiry_form input:-ms-input-placeholder,.enquiry_form textarea:-ms-input-placeholder{color:#fff;opacity:1}.enquiry_form .input-box{margin-bottom:20px}.enquiry_form .submit-box{position:relative}.enquiry_form .submit-box .input{background:#fff;color:#606060;font-weight:700;padding:0 40px 0 0;text-transform:uppercase}.enquiry_form .submit-box:after{color:#606060;content:'\f003';font-family:'FontAwesome';font-size:24px;left:50%;margin-left:54px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;-moz-transform:translate(-50%,-50%);-moz-transition:all .5s ease;-ms-transform:translate(-50%,-50%);-ms-transition:all .5s ease;-o-transform:translate(-50%,-50%);-o-transition:all .5s ease;-webkit-transform:translate(-50%,-50%);-webkit-transition:all .5s ease}.enquiry_form.in{background:rgba(0,0,0,.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:10}.enquiry_form .require{color:#fff;display:block;font-weight:400;margin:5px 0}.security-form .require{color:#fff;display:block;font-weight:400;margin:15px 0 0;text-align:center}.req{color:red}.enquiry_form input[type=submit]{background-color:#fff;border-radius:0;border-radius:5px;font-size:20px;padding:16px 39px;width:100%}.enquiry_form input[type=submit]:hover{background-color:#222;color:#fff}.fixed-form .sticky_button:hover{background-color:#222}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content:after{background-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/aim-icon.png);background-size:45px 45px;content:'';display:none;height:45px;margin:15px 0 10px;width:45px}.enquiry_form .wpcf7-form-control-wrap:before{display:none}.enquiry_form .req{color:#fff}.enquiry-form-section .wpb_content_element{margin-bottom:0}.img-caption-section.vc_row{display:inline-block;margin-top:-140px}.img-caption-section .dt-sc-image-caption.type6,.img-caption-section .dt-sc-image-caption.type6 *,.img-caption-section .dt-sc-image-caption.type6:before,.img-caption-section .dt-sc-image-caption.type6:after{transition:all .3s linear}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content{bottom:auto;margin:auto;top:50%;transform:translateY(-50%)}.img-caption-section .dt-sc-image-caption.type6{text-align:center}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title{margin-bottom:20px;position:relative}.img-caption-section .dt-sc-image-caption.type6 h3{font-size:36px;padding-bottom:12px}.img-caption-section .dt-sc-image-caption.type6:before{background:0 0;background-color:#000;opacity:.69}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content p{display:none}.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p,.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content:after{display:inline-block}.img-caption-section .dt-sc-image-caption.type6:hover:before{height:100%;opacity:.81}.img-caption-section .dt-sc-image-caption.type6:after{display:none}.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title{margin-top:15px}.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title h3:before,.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title:before,.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title h3:after{background-color:#fff}.our-services{margin-top:-9px}.our-services-list{margin-top:-112px}.dt-sc-image-caption.services-col{border-radius:5px}.dt-sc-image-caption.services-col .dt-sc-image-wrapper,.dt-sc-image-caption.services-col .dt-sc-image-wrapper img{border-radius:5px 5px 0 0}.dt-sc-image-caption.services-col{background-color:#fff;margin-bottom:30px;text-align:center;transition:all .3s linear}.dt-sc-image-caption.services-col .dt-sc-image-wrapper{border:none;border-radius:5px 5px 0 0;height:auto;position:relative;width:100%}.dt-sc-image-caption.services-col .dt-sc-image-wrapper:before{background-color:#000 !important;content:'';display:inline-block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s linear;width:100%}.dt-sc-image-caption.services-col:hover .dt-sc-image-wrapper:before{opacity:.86}.dt-sc-image-caption.services-col .plus-icon{bottom:0;display:inline-block;height:50px;left:0;margin:auto;position:absolute;right:0;top:0;width:50px}.dt-sc-image-caption.services-col .plus-icon:before{background-color:#fff;bottom:0;content:'';display:inline-block;height:2px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:all .3s linear;width:50px}.dt-sc-image-caption.services-col .plus-icon:after{background-color:#fff;bottom:0;content:'';display:inline-block;height:50px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:all .3s linear;width:2px}.dt-sc-image-caption.services-col:hover .plus-icon:before,.dt-sc-image-caption.services-col:hover .plus-icon:after{opacity:1}.dt-sc-image-caption.services-col .dt-sc-image-wrapper:after{background-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/serviceswaves.png);background-position:right bottom;background-repeat:repeat;background-size:100% 31px;bottom:-2px;content:'';display:inline-block;height:31px;left:0;margin:auto;position:absolute;right:0;transform:scale(1,-1);width:100%;z-index:1;mask-position:left bottom;mask-repeat:repeat}.pinkshadow:before{background-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/pinkshadow.png);background-repeat:no-repeat;content:'';display:inline-block;height:100%;left:50%;position:absolute;right:0;text-align:center;transform:translateX(-50%);width:1590px}.pricingpinkshadow:before{background-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/pricing-pink-shadow.png);background-repeat:no-repeat;bottom:-16%;content:'';display:inline-block;height:100%;left:50%;position:absolute;right:0;text-align:center;transform:translateX(-50%);width:1634px}.pricingpinkshadow.type2:before{background-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/pricing-pink-shadow2.png);height:100%;width:919px}.dt-sc-image-caption.services-col .dt-sc-image-content h4{font-size:30px;font-weight:400;text-transform:none}.dt-sc-image-caption.services-col .dt-sc-image-content{padding:20px 25px 40px}.dt-sc-image-caption.services-col .dt-sc-image-content p{line-height:24px}.dt-sc-image-caption.services-col .dt-sc-image-content a.dt-sc-button.default-button{font-size:16px;font-weight:400;padding:7px 21px 9px}.dt-sc-image-caption.services-col .dt-sc-image-title{margin-bottom:10px}.dt-sc-image-caption.services-col .dt-sc-image-content h3 a{color:#000}.dt-sc-image-caption.services-col:hover .dt-sc-image-content h3 a{background:0 0}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5{font-size:24px;margin-bottom:5px}.default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption h5,.default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption span{color:#fff}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span{color:#000;font-size:17px;font-weight:400;margin-bottom:20px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .team-title{background-color:transparent;display:none}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb{border:0;display:inline-block;float:left;overflow:visible;position:static;vertical-align:inherit;width:100%}.default-team.dt-sc-team.flip-details-on-hover:before{border-radius:5px;box-shadow:-20px -20px 0 0 #000;content:'';display:inline-block;height:100%;left:10px;opacity:0;position:absolute;top:0;transition:all .3s linear;width:calc(100% - 20px)}.default-team.dt-sc-team.flip-details-on-hover:after{border-radius:5px;bottom:0;content:'';display:inline-block;height:100%;left:10px;opacity:0;position:absolute;transition:all .3s linear;width:calc(100% - 20px);z-index:-1}.default-team.dt-sc-team.flip-details-on-hover:hover:before,.default-team.dt-sc-team.flip-details-on-hover:hover:after{opacity:1}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span:before,.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .team-title span:before,.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span:after,.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .team-title span:after{display:none}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption{background-color:transparent;box-shadow:none;display:inline-block;float:left;opacity:1;position:static;transform:none;width:100%;z-index:9;-moz-box-shadow:none;-moz-transform:none;-ms-transform:none;-webkit-box-shadow:none;-webkit-transform:none}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p{display:none;line-height:24px;opacity:0;padding:0 25px;position:absolute;text-overflow:inherit;top:19%;white-space:normal;word-wrap:normal}.default-team.dt-sc-team.flip-details-on-hover{border-radius:5px;border-radius:5px;margin-bottom:50px;overflow:visible;padding:0 9px 25px;position:relative}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb>img{display:none;opacity:0}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption img{background:0 0;border-radius:5px;float:left;margin-bottom:30px;transition:all .5s ease;width:100%}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social{position:relative;z-index:1}.default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption img{border-radius:5px 5px 0 0}.team-content.vc_row>.vc_column_container{margin:0 15%;width:70%}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5,.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span{position:relative}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .fig-content{display:inline-block;float:left;position:static;transform:none;width:100%;-moz-transform:none;-ms-transform:none;-webkit-transform:none}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption .fig-content:before{border-radius:0 0 5px 5px;bottom:0;display:inline-block;height:calc(20% + 0px);left:0;opacity:0;position:absolute;width:100%}.default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption .fig-content:before,.default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption p{opacity:1}.default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption img{box-shadow:-20px -20px 0 0 #f3f3f3}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a{border-width:2px;font-weight:400;height:34px;line-height:30px;margin-bottom:5px;width:34px}.default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-social li a{border-color:#fff;color:#fff}.default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption .fig-content:before{opacity:.83}.default-team.dt-sc-team.flip-details-on-hover:hover{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a:hover{background-color:#fff;color:#000}.default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption img{box-shadow:none}.ico-fw-section .vc_col-sm-1{width:9.2%}.ico-fw-section .vc_col-sm-10{float:none;margin:0 auto;width:80.6%}.new-ico.dt-sc-icon-box.type3{z-index:1}.new-ico.dt-sc-icon-box.type3.first{margin:208px 0 0}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first{margin:300px 0 0}.new-ico.dt-sc-icon-box.type3.second.bottom{margin:208px 0 0}.new-ico.dt-sc-icon-box.type3 .icon-wrapper{height:162px;margin-bottom:28px;width:162px}.new-ico.dt-sc-icon-box.type3 .icon-wrapper span{border:0;border-radius:50%}.new-ico.dt-sc-icon-box.type3 .icon-wrapper span img{filter:none;-moz-filter:none;-webkit-filter:none;-ms-filter:none}.new-ico.dt-sc-icon-box.type3:hover .icon-wrapper span{background-color:#e70040}.new-ico.dt-sc-icon-box.type3 .icon-content h4{font-size:24px;font-weight:400;transition:all .3s linear}.new-ico.dt-sc-icon-box.type3 .icon-content p{font-weight:400;line-height:26px;margin:15px 0 0;padding:0 25px}.new-ico.dt-sc-icon-box.type3:after{border:1px dashed #000;content:'';height:100%;left:calc(100% + 21%);position:absolute;top:-69%;transform:rotate(56deg);width:1px;z-index:-1}.new-ico.dt-sc-icon-box.type3.second:after{left:calc(100% + 12%);top:28%;transform:rotate(-40deg)}.new-ico.dt-sc-icon-box.type3.second .icon-wrapper{height:206px;width:206px}.new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper{height:275px;width:275px}.ico-fw-section .vc_col-sm-10 .wpb_column:first-child{left:66px}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(2){left:19px}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3){left:-28px}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4){left:-74px}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5){left:-61px}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after{left:calc(100% + 0%);top:-80%;transform:rotate(45deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after{height:50%;left:calc(100% + 12%);top:36%;transform:rotate(-52deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5) .new-ico.dt-sc-icon-box.type3:after{display:none}.news-img-mask{display:block;height:400px;margin:20px auto;width:100%;-webkit-mask-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/news-img-mask.png);mask-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/news-img-mask.png);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rounded-image img{border-radius:5px}.vc_row.centered-content{margin:0 auto;padding:0 7.8%}.video-col1,.video-col2{border-radius:5px;left:65px;transition:all .3s linear;width:21.5%;z-index:1;z-index:2}.video-col2{left:auto;right:65px}.vc_row.centered-content:hover .video-col1{left:60px}.vc_row.centered-content:hover .video-col2{right:60px}.move-to-top.vc_row{margin-top:-352px;z-index:-1}.move-to-top-small.vc_row{margin-top:-110px}.faq-tabs.vc_row,.move-to-top-port{margin-top:-112px}.vc_row.centered-content .video-col1 h2,.vc_row.centered-content .video-col2 h2{font-size:40px}.vc_row.centered-content .video-col1>.vc_column-inner,.vc_row.centered-content .video-col2>.vc_column-inner{padding:0 30px}.about-fullwidth-image2 .vc_col-sm-6{width:57%}.testimonial-new{content:"";-webkit-mask-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/testimonial-bg.png);mask-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/testimonial-bg.png);width:100%;height:100%;display:inline-block;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;position:absolute;left:0;bottom:-30px;mask-position:left center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin:0 0 0 57px;padding:174px 0 90px 268px}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-author{margin:0 30px 0 0;position:relative;width:149px}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-author img{border-radius:0;-webkit-border-radius:0}.testimonial-new .dt-sc-testimonial.type4 blockquote{font-size:17px;font-style:normal;font-weight:400}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote{float:left;margin:-8px 0 0;width:47%}.testimonial-new .dt-sc-testimonial.type4 blockquote q:before,.testimonial-new .dt-sc-testimonial.type4 blockquote q:after{display:none}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-author:before{color:#fff;content:'\201C';font-family:Georgia,'Times New Roman',Times,serif;font-size:200px;left:0;letter-spacing:.025em;margin:0;margin:auto;opacity:.5;position:absolute;right:0;top:-18px}.testimonial-new .dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial.type4{padding-bottom:100px;padding-top:95px;position:relative}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite{font-size:24px;font-weight:400;letter-spacing:.01em;position:relative;right:calc(100% - 274px);text-align:center;top:20px;width:149px}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small{display:block;font-size:17px;letter-spacing:.01em;margin:12px 0 0;padding:0}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small:before{display:none}.testimonial-new .dt-sc-testimonial-wrapper .carousel-arrows{bottom:24%;position:absolute;right:44%}.testimonial-new .carousel-arrows a{margin:0 2px}.testimonial-new .carousel-arrows a.testimonial-prev:before,.testimonial-new .carousel-arrows a.testimonial-next:before{color:#fff;content:'\f053';display:inline-block;font-family:'Font Awesome 5 Free';font-weight:700;top:0;transition:all .3s linear;-webkit-mask-position:center center;mask-position:center center}.testimonial-new .carousel-arrows a.testimonial-next:before{content:'\f054'}.testimonial-new .carousel-arrows a.testimonial-prev:hover:before,.testimonial-new .carousel-arrows a.testimonial-next:hover:before{color:#000}.faq-tabs ul.dt-sc-tabs-vertical-frame{float:right;margin:50px 0;position:relative;text-align:center;width:17.4%}.faq-tabs ul.dt-sc-tabs-vertical-frame li:first-child:before,.faq-tabs ul.dt-sc-tabs-vertical-frame li:last-child:after{border-radius:5px 5px 0 0;content:'';display:inline-block;height:50px;left:0;position:absolute;top:-50px;width:100%}.faq-tabs ul.dt-sc-tabs-vertical-frame li:last-child:after{border-radius:0 0 5px 5px;bottom:-50px;top:auto}.faq-tabs .dt-sc-tabs-vertical-frame-container{border:0;display:inline-block;float:none;margin:0 auto;overflow:visible;padding:0 10% 50px}.faq-tabs ul.dt-sc-tabs-vertical-frame li a{border-bottom:1px solid #f0f0f0;border-right:0;color:#fff;font-size:30px;font-weight:400;letter-spacing:.025em;margin:0;padding:14px 10px}.faq-tabs ul.dt-sc-tabs-vertical-frame li:first-child a{border-top:1px solid #f0f0f0}.faq-tabs ul.dt-sc-tabs-vertical-frame li:last-child a{border-bottom:1px solid #f0f0f0}.faq-tabs ul.dt-sc-tabs-vertical-frame>li>a.current,.faq-tabs ul.dt-sc-tabs-vertical-frame>li>a:hover{color:#fff}.faq-tabs .dt-sc-tabs-vertical-frame-content{border:0;padding:0 40px 0 0;width:82.6%}.faq-tabs .img-with-shadow img{border-radius:5px}.faq-tabs .img-with-shadow .vc_single_image-wrapper:after{border-radius:5px;content:'';display:inline-block;height:100%;left:-30px;position:absolute;top:30px;transition:all .3s linear;width:100%;z-index:-1}.faq-tabs .img-with-shadow:hover .vc_single_image-wrapper:after{left:-15px;top:15px}.faq-tabs .img-with-shadow .vc_single_image-wrapper{position:relative;z-index:1}.faq-tabs .vc_col-sm-5{width:37.3%}.faq-tabs .vc_col-sm-7{width:62.3%}.faq-tabs .default-toggle h5.dt-sc-toggle:before,.faq-tabs .default-toggle h5.dt-sc-toggle.active:before,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion:before,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion.active:before{left:17px;top:12px}.faq-tabs .default-toggle h5.dt-sc-toggle a,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion a{color:#000;padding:15px 0 15px 48px}.faq-tabs .default-toggle .dt-sc-toggle-content{padding:14px 14px 12px 48px}.faq-section .type5.alter .scroll_tabs_container .scroll_tab_left_button,.faq-section .type5.alter .scroll_tabs_container .scroll_tab_right_button{display:none !important}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner{left:auto !important;right:auto !important}.tabs-img ul.dt-sc-tabs-horizontal ul{text-align:center}.tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li{display:inline-block;float:none;margin:0 1.2%;width:18%}.tabs-img ul.dt-sc-tabs-horizontal li.scroll_tab_first{margin-left:0}.tabs-img ul.dt-sc-tabs-horizontal li:scroll_tab_last{margin-right:0}.tabs-img ul li:nth-child(2){display:none}.tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li>a{background-position:center center;background-repeat:no-repeat;border:0;border-radius:5px;color:#fff;display:inline-block;float:none;font-size:30px;padding:35px 10px;position:relative;text-align:center;width:100%;z-index:1}.tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li>a:after{background-color:#000;border-radius:5px;content:'';height:100%;left:0;opacity:.78;position:absolute;top:0;width:100%;z-index:-1}.tabs-img.type4 .scroll_tabs_container .scroll_tab_left_button,.tabs-img.type4 .scroll_tabs_container .scroll_tab_right_button{display:none !important}.tabs-img.type4 .scroll_tabs_container div.scroll_tab_inner{left:0 !important;width:100%}.tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li>a.current{color:#fff}.tabs-img ul.dt-sc-tabs-horizontal{border:0}.waves-ico.dt-sc-icon-box.type6{background-color:#fff;border-radius:5px;box-shadow:-18px 18px 23px 0 rgba(0,0,0,.2);margin-bottom:50px}.waves-ico.dt-sc-icon-box.type6 .icon-wrapper{border:none;border-radius:5px 5px 0 0;height:auto;padding:70px 0 108px;position:relative;transition:all .1s linear;width:100%}.waves-ico.dt-sc-icon-box.type6 .icon-wrapper:after{background-color:transparent !important;background-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/tiny-waves.png);background-position:right bottom;background-size:100% 31px;bottom:-1px;content:'';display:inline-block;height:31px;left:0;position:absolute;transform:rotate(180deg) scaleX(-1);transition:all .3s linear;width:100%}.waves-ico.dt-sc-icon-box.type6 .icon-content h4{font-size:30px;font-weight:400;text-transform:none}.waves-ico.dt-sc-icon-box.type6 .icon-content{padding:12px 25px 40px}.waves-ico.dt-sc-icon-box.type6 .icon-content p{line-height:24px}.waves-ico.dt-sc-icon-box.type6 .icon-wrapper img{left:0;max-width:102px;right:0;top:47%;transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);-webkit-transform:translateX(0%) translateY(-50%)}.waves-ico.dt-sc-icon-box.type6 .icon-content a.dt-sc-button.default-button{font-size:16px;font-weight:400;padding:7px 21px 9px}.pricing-to-top{margin-top:-70%}.pricing-to-top .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1{float:none;margin:0 auto;margin-bottom:120px;width:77.5%}.pricing-to-top .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1 li{line-height:38px}.waves-pricing .dt-sc-pr-tb-col.type1{background-color:#fff;border:0;border-radius:5px;position:relative}.waves-pricing .dt-sc-pr-tb-col.type1.selected{transform:scale(1.13);z-index:1}.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-price{border:0;left:0;margin:0;padding:45px 10px 60px;position:absolute;top:0;width:100%}.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-price h6,.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-price h6 sup{color:#fff;font-size:44px;font-weight:400;top:0}.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-header{background:0 0;border-radius:5px 5px 0 0;padding:188px 20px 20px;position:relative}.vc_row.waves-pricing .dt-sc-pr-tb-col.type1:hover .dt-sc-tb-header{background-color:transparent}.waves-pricing .dt-sc-pr-tb-col .dt-sc-tb-content li{border-bottom:0;color:#000;padding:12px 0;transition:all .3s linear}.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-content li.gray-text{color:#ccc}.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-content li i{left:-10px;position:relative}.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-header .dt-sc-price:before{background-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/pattern.png);background-repeat:repeat;border-radius:5px 5px 0 0;content:'';display:inline-block;height:100%;left:0;position:absolute;top:0;transition:all .3s linear;width:100%;mask-position:left top;mask-repeat:no-repeat}.waves-pricing .dt-sc-pr-tb-col.type1:hover .dt-sc-tb-header .dt-sc-price:before{background-color:#000}.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-header .dt-sc-price:after{background-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/tiny-waves.png);background-size:100% 31px;bottom:0;content:'';display:inline-block;height:31px;left:0;position:absolute;transform:scale(1,-1);width:100%}.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-price h6 span{display:block;font-size:17px;letter-spacing:.01em;margin:0;position:relative;top:5px}.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-header .dt-sc-tb-title h5{color:#000;font-size:30px;font-weight:400;margin:25px 0 0;text-transform:none}.waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-buy-now a.dt-sc-button{border-radius:0;font-size:18px;margin-bottom:20px;padding:8px 22px 10px}.waves-pricing .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1 .dt-sc-buy-now a.dt-sc-button{margin-top:7px}.waves-pricing .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1 .dt-sc-tb-title h5{margin:32px 0 5px}.dt-sc-sociable li.facebook a>i:before{content:'\f39e'}.footer-section .dt-sc-sociable.small li a{height:40px;line-height:40px;width:40px}.footer-section .dt-sc-sociable li{margin:0 5px 10px}#footer h3.dt-sc-main-heading{font-size:30px;letter-spacing:.01em;padding:0 0 11px;position:relative;top:-8px}#footer h3.dt-sc-main-heading:after{content:''}#footer a{color:#000}#footer .dt-custom-nav-wrapper.left ul{line-height:36px}#footer .dt-custom-nav-wrapper.left ul li a{margin-bottom:0;padding-bottom:0;padding-top:0}#footer .widget .recent-posts-widget li .thumb img{border-radius:5px;height:48px;max-width:none;width:75px;object-fit:cover}#footer .widget .recent-posts-widget li .thumb{width:75px}#footer .widget .recent-posts-widget li .entry-title h4{font-size:17px;font-weight:400;letter-spacing:.01em;margin-bottom:3px;margin-top:-5px}#footer .widget .recent-posts-widget li{border:0;margin-bottom:5px;padding-bottom:0;padding-right:15px}#footer .dt-sc-contact-info.simple span{font-size:20px;margin:5px 0 0}#footer .dt-sc-contact-info.simple{margin-bottom:15px;padding:0 60px 0 32px}#footer .default-title.dt-sc-title.mz-title .mz-title-content{margin-bottom:20px}#footer .copyright{line-height:28px}#footer .copyright p{font-size:16px}#footer .copyright.dt-sc-dark-bg a,#footer .copyright.dt-sc-dark-bg a:hover{color:#fff}#footer .copyright.dt-sc-dark-bg a{display:inline-block;position:relative}#footer .copyright.dt-sc-dark-bg .dt-sc-copyright a:before{bottom:5px;width:100%}#footer .copyright.dt-sc-dark-bg a:before{border-bottom:1px solid #fff;bottom:9px;content:'';display:inline-block;left:0;margin:auto;opacity:0;position:absolute;right:0;transition:all .3s linear;width:calc(100% - 20px)}#footer .copyright.dt-sc-dark-bg a:hover:before{opacity:1}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row:first-child{padding-left:230px}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row .dt-sc-dark-bg.dt-skin-primary-bg{border-radius:5px;padding-bottom:105px;padding-top:130px;width:49.1%}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row .dt-sc-dark-bg.dt-skin-primary-bg>.vc_column-inner{padding:0 10%}.fw1-section .fw-img1{left:-56px;top:23px;width:50.9%;z-index:-1}.fw1-section .fw-img1>.vc_column-inner{padding:0}.fw1-section .fw-img1 img,.fw1-section .fw-img2 img{border:3px solid #fff;border-radius:5px}.fw1-section .fw-img3 img{border-radius:5px}.fw1-section .fw-img2{left:235px;top:-55px;width:32.7%;z-index:-1}.fw1-section .fw-img3{left:165px;top:-268px;width:50.5%;z-index:-2}.about-intro .fw4 img,.about-intro .fw5 img,.about-intro .fw6 img{border-radius:5px}.services-img1{left:-35px;position:relative}.services-img1,.services-img2{border-radius:5px;width:82%}.services-img2{left:40px;position:relative;top:-30px;width:79%}.tpl-blog-holder .column{padding:15px}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date{color:#fff;float:right;font-size:20px;font-weight:400;margin:0;padding:5px 30px;position:absolute;transform:rotate(-90deg);transition:all .3s linear;width:auto;z-index:1}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date{background-color:#969696;clear:both;float:left !important;font-size:17px;font-weight:400;margin:0 0 20px;padding:1px 22px;position:static;text-align:left;transform:none}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:hover div.entry-date{color:#fff}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-date i{display:none}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-thumb,.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-thumb img,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-thumb:before,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-gallery-post-slider li:before,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image:before,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry .entry-gallery-post-slider li:before{border-radius:5px}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-thumb:before,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-gallery-post-slider li:before,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image:before,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry .entry-gallery-post-slider li:before{opacity:0;transition:all .3s linear}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:hover .entry-thumb:before,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:hover .entry-gallery-post-slider li:before,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry:hover .entry-thumb .blog-image:before,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry:hover .entry-gallery-post-slider li:before{opacity:.74}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-author{margin-bottom:5px}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-author i{display:none;font-size:12px;position:relative;top:-2px}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-thumb{margin-bottom:0}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-thumb:before{background-color:#000 !important}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-title{margin-bottom:25px}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-body{line-height:28px;margin-bottom:20px}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-button a.dt-sc-button{background:0 0;color:#fff;display:inline-block;float:none;font-size:17px;font-weight:400;font-weight:400;letter-spacing:.025em;line-height:normal;margin:0;padding:10px 26px 10px;position:relative;text-transform:capitalize;z-index:9}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-button .dt-sc-button:after{background-color:transparent;bottom:0;content:'';display:inline-block;height:100%;left:3px;position:absolute;width:calc(100% - 3px);z-index:-1}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-button a.dt-sc-button span{display:none}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-thumb .entry-format{bottom:auto;top:0}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div i[class*=fa],.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div i.pe{color:#fff;font-size:16px}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views{color:#fff;display:inline-block;float:left;left:20px;margin-right:15px;position:relative;top:-42px;width:auto}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments{clear:none;color:#fff;display:inline-block;float:left;left:20px;position:relative;top:-42px;width:auto}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments a{color:#fff}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments a:before{border-bottom:1px solid;bottom:6px;content:'';display:inline-block;opacity:0;position:absolute;right:20px;transition:all .3s linear;width:calc(100% - 45px)}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments a:hover:before{opacity:1}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views{opacity:0;transition:all .3s linear}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:hover .entry-comments,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:hover .entry-likes-views{opacity:1}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:not(.has-post-thumbnail) .entry-comments,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:not(.has-post-thumbnail) .entry-likes-views{display:none}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry>.entry-title span.sticky-post{position:static;text-align:center;transform:none;-moz-transform:none;-ms-transform:none;-webkit-transform:none}.dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry>.entry-title span.sticky-post>i{font-size:12px;position:static;transform:none;width:100%;-moz-transform:none;-ms-transform:none;-webkit-transform:none}.secondary-sidebar .type17,.wpb_widgetised_column.type17,.blog-single-entry .comment-respond form,.blog-single-entry.post-overlap blockquote.type1,.blog-single-entry.post-overlap>.entry-author-bio,.comment-respond .comment-form{background-color:#fff1f5}.dtportfolio-container.with-space .dtportfolio-item{padding:0 5px 10px}.dtportfolio-item.dtportfolio-hover-modern-title{text-align:center}.dtportfolio-item.dtportfolio-hover-modern-title,.dtportfolio-item.dtportfolio-hover-modern-title figure img,.dtportfolio-item.dtportfolio-hover-modern-title figure{border-radius:8px}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay,.dtportfolio-item.dtportfolio-hover-modern-title #portfolio-featured-video{border-radius:8px}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay .links a span{line-height:38px}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay .links a{background:#fff;border-radius:50%;bottom:0 !important;display:inline-block;font-size:16px;height:38px;line-height:38px;margin:10px;position:relative;text-align:center;width:38px;z-index:1}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100.1%;left:0;line-height:normal;position:absolute;text-align:center;top:0;transform:translateX(-100%);transform:translateX(0);transition:all .3s ease-in-out;width:100.1%;-ms-transform:translateX(-100%);-ms-transform:translateX(0);-o-transition:all .3s ease-in-out;-webkit-transform:translateX(-100%);-webkit-transform:translateX(0);-webkit-transition:all .3s ease-in-out;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details,.dtportfolio-item.dtportfolio-hover-modern-title .links{position:static;text-align:center}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2{border-bottom:1px solid #fff;font-size:44px;letter-spacing:.025em;margin:10px 0 15px;padding-bottom:20px;text-transform:none}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories{font-size:30px;letter-spacing:.01em}.dtportfolio-project-details li{font-size:17px}.port-spacing-right>.vc_column-inner{padding-right:70px}@media only screen and (min-width:1600px){.dtportfolio-item.dtportfolio-hover-modern-title.dtportfolio-one-third .dtportfolio-image-overlay h2{font-size:20px}.dtportfolio-item.dtportfolio-hover-modern-title.dtportfolio-one-third .dtportfolio-image-overlay-details .categories{font-size:15px}.vc_row:not(.vc_row-has-fill) .dtportfolio-item.dtportfolio-hover-modern-title.dtportfolio-one-fourth .dtportfolio-image-overlay h2{font-size:18px}.vc_row:not(.vc_row-has-fill) .dtportfolio-item.dtportfolio-hover-modern-title.dtportfolio-one-fourth .dtportfolio-image-overlay-details .categories{font-size:14px}}.spacing-right-small .vc_column-inner{padding-right:40px}.space-both-sides .vc_column-inner{padding:0 70px}.fw1-spacing-left .vc_column-inner{padding-left:45px}.about-spacing-left .vc_column-inner{padding-left:18%}.history-space-left .vc_column-inner{padding-left:50px}ul.dt-sc-fancy-list.round-circle{margin-bottom:25px}ul.dt-sc-fancy-list.round-circle li{line-height:24px}ul.dt-sc-fancy-list.round-circle li:before{border-radius:50%;content:'';display:inline-block;height:8px;left:0;position:absolute;top:13px;width:8px}ul.dt-sc-fancy-list.round-circle li:first-child:before{top:7px}.other-projects-section ul.dt-sc-fancy-list li{font-size:20px;line-height:30px;padding-left:30px}.other-projects-section ul.dt-sc-fancy-list li:before{font-size:20px}.steps-section.vc_row{margin:0;padding-bottom:120px}.steps-section .dt-sc-icon-box.type3.shadow-ico-box{background-color:#fff;border:none;border-radius:5px;padding:35px 40px 50px;text-align:center;transition:all .3s linear 0s;width:calc(100% - 5px);z-index:1}.steps-section .dt-sc-icon-box.type3.shadow-ico-box .large-icon{display:none}.steps-section .dt-sc-icon-box.type3.shadow-ico-box h4{counter-reset:my-sec-counter;font-size:30px;font-weight:400;line-height:28px;margin-bottom:20px;padding:35px 0 0;position:relative;text-transform:none}.steps-section .dt-sc-icon-box.type3.shadow-ico-box:before{border-radius:5px 5px 0 0;content:'';display:inline-block;height:128px;left:0;position:absolute;top:-4px;transition:all .3s linear 0s;width:100%;-webkit-mask-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/waves.png);mask-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/waves.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:repeat;mask-repeat:repeat}.steps-section .dt-sc-icon-box.type3.shadow-ico-box:hover:before{background-color:#000 !important}.steps-section .dt-sc-icon-box.type3.shadow-ico-box .icon-wrapper:before{background-color:transparent;bottom:auto;color:#fff;content:'Step 'counter(my-sec-counter);counter-increment:my-sec-counter;display:inline-block;font-size:44px;letter-spacing:.01em;line-height:30px;text-align:center;top:0;transition:all .3s linear 0s;width:100%}.steps-section .dt-sc-icon-box.type3.shadow-ico-box h4:after{border-radius:100%;display:inline-block;float:left;height:6px;left:0;position:absolute;top:17px;width:6px;-moz-border-radius:100%;-webkit-border-radius:100%}.steps-section .dt-sc-icon-box.type3.shadow-ico-box:hover h4:before,.ico-num-content .dt-sc-icon-box.type1.num-type.active h4:before{color:#fff}.shadow-ico-box{border:0;overflow:hidden;z-index:1}.shadow-ico-box.dt-sc-icon-box.type1:after{background-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/shadow.png);background-position:center;background-repeat:no-repeat;content:'';height:100%;left:0;margin-bottom:40px;position:absolute;top:0;width:100%;z-index:-10}.shadow-ico-box.dt-sc-icon-box.type3 .icon-wrapper{height:auto;margin:0;width:auto}.shadow-ico-box.dt-sc-icon-box.type3 .icon-wrapper span{border:0;border-radius:50%;clear:both;display:inline-block;font-size:30px;height:55px;line-height:55px;margin:82px 0 0;text-align:center;width:55px}.shadow-ico-box.dt-sc-icon-box.type3 .icon-wrapper span.fa-usd{font-size:28px}.shadow-ico-box.dt-sc-icon-box.type3 .icon-wrapper span.fa-cogs{font-size:25px}.shadow-ico-box.dt-sc-icon-box.type3 .icon-content{padding:0 8px}.shadow-ico-box.dt-sc-icon-box.type3 .icon-content p{line-height:28px;margin:0}.steps-section{counter-reset:icon-caption-counter}.steps-section .icon-wrapper{counter-increment:icon-caption-counter;font-size:24px;font-weight:500;text-transform:none}.steps-section{counter-reset:my-sec-counter}.steps-section .icon-wrapper:before{content:'Step 'counter(my-sec-counter) ' ';counter-increment:my-sec-counter 1}.shadow-ico-box.dt-sc-icon-box.type3:hover .icon-wrapper span{color:#fff}.shadow-ico-box.dt-sc-icon-box.type3:hover .icon-wrapper span{animation:pulse-shadow 1s;box-shadow:0 0 0 15px #fff1f5;-webkit-animation:pulse-shadow 1s;-webkit-box-shadow:0 0 0 15px #fff1f5}@keyframes pulse-shadow{0%{box-shadow:0 0 0 0 #fff1f5;-webkit-box-shadow:0 0 0 0 #fff1f5}}.newsletter-section .dt-sc-newsletter-section.type7 p{padding:0 0 0 36px;position:relative}.newsletter-section .dt-sc-newsletter-section.type7 p:before{content:'';display:inline-block;height:1px;left:0;margin:auto;position:absolute;top:14px;width:26px}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm{border:1px solid #dadada;border-radius:5px;width:62.8%}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=email]{background:0 0;border-radius:5px;color:#484848;padding:21px 20px 20px;width:76%}.newsletter-section .dt-sc-newsletter-section.type7{margin:-10px 0 0;padding:0;text-align:left}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=submit]{border-radius:5px;color:#fff;font-size:20px;height:auto;letter-spacing:.025em;padding:15px 35px;position:absolute;right:5px;text-align:center;text-indent:inherit;top:5px;width:auto}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=submit]:hover{background-color:#000}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm:before{display:none}.newsletter-section .vc_col-sm-8>.vc_column-inner{padding-left:0;padding-right:20px}.dt-sc-partners-carousel li img{opacity:.5;transition:all .3s linear}.dt-sc-partners-carousel li:hover img{opacity:1}.mobile-menu .dt-primary-nav li a{padding-left:25px;padding-right:25px}.mobile-menu ul.dt-primary-nav li.go-back a:before{left:25px}.mobile-menu ul.dt-primary-nav li.go-back a:hover:before{left:15px}.mobile-menu ul.dt-primary-nav li.go-back a:after{left:35px}.mobile-menu ul.dt-primary-nav li.go-back a:hover:after{left:20px}#header-wrapper .main-title-section-wrapper{margin:0 0 77px}.main-title-section-wrapper{padding:74px 0}.main-title-section h1{font-size:42px;font-weight:400}.breadcrumb{font-size:17px;font-weight:400}.main-title-section-wrapper .breadcrumb a{border-bottom:1px solid transparent}.main-title-section-wrapper .breadcrumb a:hover{border-bottom:1px solid #fff;color:#fff}.breadcrumb .fa.default{background:#fff;margin:0 5px 0 12px;transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg)}.breadcrumb span.current{color:#fff}.dt-sc-contact-info.header-contact,.dt-skin-tertiary-bg.jannal-header .wpb_text_column p,.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2 a:hover,.dtportfolio-item.dtportfolio-hover-modern-title .categories a:hover{color:#000}.dt-sc-contact-info.header-contact.type9>a:hover{color:#ccc}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay .links a:hover{background:#000}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay .links a:hover{color:#fff}.woocommerce .product-loop-sorting nav.woocommerce-pagination ul{margin:1px 0}.woocommerce .product-loop-sorting nav.woocommerce-pagination ul.page-numbers li{margin:1px 0 1px 10px}.woocommerce .product-loop-sorting nav.woocommerce-pagination ul li a,.woocommerce .product-loop-sorting nav.woocommerce-pagination ul li span{background-color:#000;border:none;border-radius:3px;color:#fff;font-size:17px;height:27px;line-height:27px;padding:0;width:27px}.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next{font-size:0;position:relative;top:-2px}.woocommerce nav.woocommerce-pagination ul li a.prev:before,.woocommerce nav.woocommerce-pagination ul li a.next:before{color:#fff;content:'\f100';font-family:'Font Awesome 5 Free';font-size:14px !important;font-style:normal;font-weight:900;letter-spacing:.5px;text-indent:99999px}.woocommerce div.product .product_title{font-size:36px}#yith-quick-view-content div.summary{padding:35px 45px}.woocommerce nav.woocommerce-pagination ul li a.next:before{content:'\f101'}.woocommerce nav.woocommerce-pagination ul.page-numbers li a:focus,.woocommerce nav.woocommerce-pagination ul.page-numbers li a:hover,.woocommerce nav.woocommerce-pagination ul.page-numbers li span.current{color:#fff}.woocommerce ul.products.dt-paint li.product .product-thumb-content .product-title h5,.woocommerce ul.products.dt-paint li.product .product-details .product-title h5{font-size:24px;letter-spacing:.01em;text-transform:none}.woocommerce ul.products.dt-paint li.product .product-thumb-content .product-title h5 a:not(:hover),.woocommerce ul.products.dt-paint li.product .product-details .product-title h5 a:not(:hover){color:#000}.woocommerce ul.products.dt-paint li.product .product-category-wrapper a{font-size:17px;font-weight:400;letter-spacing:.01em}.woocommerce ul.products.dt-paint li.product .price ins{float:left;font-size:20px;letter-spacing:.01em;margin-right:10px}.woocommerce ul.products.dt-paint li.product .price del{font-size:16px;font-weight:700;opacity:1}.woocommerce ul.products.product-border-type-default.product-border-position-default.dt-paint li.product .product-wrapper,.woocommerce ul.products.product-border-type-thumb.product-border-position-default.dt-paint li.product .product-thumb{border-radius:5px;border-width:0;box-shadow:0 1px 5px 0 rgba(0,0,0,.21)}.woocommerce ul.products.dt-paint li.product .product-thumb{border-radius:5px 5px 0 0}.woocommerce ul.products.product-label-circle.dt-paint li.product .product-labels .out-of-stock{font-size:8px;line-height:normal;padding-top:12px}.woocommerce ul.products.dt-paint li.product .product-wrapper .product-thumb .product-thumb-content .product-buttons-wrapper.product-icons a:hover{background-color:#000;color:#fff !important}.woocommerce ul.products.product-padding-content.dt-paint li.product .product-details{border-radius:0 0 5px 5px;padding:15px 15px 10px 30px}.woocommerce ul.products.product-shadow-type-default.product-shadow-position-default.dt-paint li.product .product-wrapper,.woocommerce ul.products.product-shadow-type-thumb.product-shadow-position-default.dt-paint li.product .product-wrapper .product-thumb{border-radius:5px}.woocommerce ul.products.dt-paint li.product .product-wrapper .product-thumb .product-thumb-content .product-buttons-wrapper.product-icons a,.woocommerce ul.products.dt-paint li.product .product-wrapper .product-thumb .product-thumb-content .product-buttons-wrapper.product-icons a.button{border-radius:50%;height:33px;line-height:33px;width:33px}.woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons a:before,.woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons a.button:before,.woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons button:before,.woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons button.button:before,.woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons .button:before{font-size:16px}.woocommerce ul.products.dt-paint li.product .product-thumb:before,.woocommerce ul.products.product-thumb-alignment-middle.dt-paint li.product .product-thumb:before{padding-top:35.33%}.woocommerce ul.products.dt-paint li.product .product-thumb:after{border-radius:5px 5px 0 0;content:'';height:100%;left:0;opacity:0;padding-bottom:35.33%;position:absolute;top:0;transition:all .3s linear;width:100%}.woocommerce ul.products.dt-paint li.product:hover .product-thumb:after{opacity:.77}.woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons .wc_inline_buttons>.wc_btn_inline{margin:1px 5px !important}.woocommerce ul.products.dt-paint li.product .zoo-cw-wrap-shop .zoo-cw-group-attribute.attribute_pa_material,.woocommerce ul.products.dt-paint li.product .zoo-cw-group-attribute.attribute_pa_size,.woocommerce ul.products.dt-paint .zoo-cw-wrap-shop .zoo-cw-group-attribute{display:none}.woocommerce ul.products.dt-paint li.product .product-details>div.product-category-wrapper{margin-bottom:-5px}.woocommerce ul.products.dt-paint li.product .product-details>div.product-price{width:60%}.woocommerce div.product .dt-sc-product-tabs .woocommerce-tabs ul.tabs.wc-tabs li a{font-size:18px;font-weight:400;letter-spacing:0;text-transform:none}.woocommerce ul.products.dt-paint li.product .dt-col-lg-4 .product-details>div.product-price{width:100%}.woocommerce ul.products.dt-paint li.product:hover .dt-col-lg-4 .product-details>div.product-price,.woocommerce ul.products.dt-paint li.product:hover .dt-col-lg-4 .product-details>div.zoo-cw-wrap-shop{opacity:1}.woocommerce ul.products.dt-paint li.product .dt-col-lg-4 .product-details>div.product-rating-wrapper{margin:20px 0 0;opacity:1}.woocommerce ul.products.dt-paint li.product .dt-col-lg-4 .product-details>.product-buttons-wrapper.product-button{opacity:1;position:static}.woocommerce ul.products.dt-paint li.product .dt-col-lg-4 .product-details>div.product-rating-wrapper{float:left;margin:10px 0 0;opacity:1;position:static}.woocommerce ul.products.dt-paint li.product:hover .featured-tag{background-color:#000}.woocommerce ul.products.dt-paint li.product:hover .featured-tag:after{border-color:#000}.woocommerce ul.products.dt-paint li.product .product-details>div.product-rating-wrapper{bottom:25px;clear:none;clear:both;float:right;opacity:0;position:absolute;right:20px;width:auto}.woocommerce ul.products.dt-paint li.product .price,.woocommerce ul.products.dt-paint li.product .price del{font-size:16px;font-weight:700}.woocommerce ul.products.dt-paint.product-hover-fade-shadow.product-padding-default li.product .product-wrapper .product-details{padding:15px 30px}.woocommerce ul.products.dt-paint li.product .product-thumb-content>div.product-price,.woocommerce ul.products.dt-paint li.product .product-details>div.zoo-cw-wrap-shop,.woocommerce ul.products.dt-paint li.product .product-details>.product-buttons-wrapper.product-button,.woocommerce ul.products.dt-paint li.product .product-details>.product-rating-wrapper{clear:none;width:50%}.woocommerce ul.products.dt-paint li.product .product-details>div.zoo-cw-wrap-shop{float:right;margin-top:10px;text-align:right;width:40%}.woocommerce ul.products.dt-paint li.product .product-details>.product-buttons-wrapper.product-button{bottom:20px;clear:both;float:left;left:30px;opacity:0;position:absolute}.woocommerce ul.products.dt-paint.product-hover-fade-shadow.product-padding-default li.product:hover .product-wrapper .product-details{min-height:170px}.woocommerce ul.products.dt-paint li.product:hover .product-details>div.product-rating-wrapper,.woocommerce ul.products.dt-paint li.product:hover .product-details>.product-buttons-wrapper.product-button{opacity:1}.woocommerce ul.products.dt-paint li.product:hover .product-details>div.product-price,.woocommerce ul.products.dt-paint li.product:hover .product-details>div.zoo-cw-wrap-shop{opacity:0}.woocommerce ul.products.dt-paint li.product .product-details>.product-buttons-wrapper.product-button .dt-sc-button,.woocommerce ul.products li.product .product-buttons-wrapper.product-button a.added_to_cart{border:0;border-radius:5px;box-shadow:none !important;font-size:17px;font-weight:500}.woocommerce ul.products.product-content-iconsgroup-style-simple.dt-paint li.product .product-details .product-buttons-wrapper.product-icons .wc_inline_buttons,.woocommerce ul.products.product-content-buttonelement-style-simple.dt-paint li.product .product-details .product-buttons-wrapper.product-button .wc_inline_buttons .wc_btn_inline{background-color:transparent;box-shadow:0 0 0 1px #dadada;-webkit-box-shadow:0 0 0 1px #dadada}.woocommerce ul.products.dt-paint li.product .product-labels{right:20px;top:20px}.woocommerce ul.products.dt-paint li.product .product-labels>span{border-radius:2px !important;font-size:17px;font-weight:300;min-width:58px;text-transform:none}.woocommerce ul.products.product-label-boxed.dt-paint li.product .product-labels>span.out-of-stock{display:block;font-size:17px;overflow:hidden;width:58px}.woocommerce ul.products.dt-paint li.product .zoo-cw-group-attribute.attribute_size{display:none}.woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-button a:after,.woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-button a.button:after,.woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-button button:after,.woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-button button.button:after,.woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-button .button:after{border-width:0}.post-type-archive-product:before{background-image:url(//roletimo.pl/wp-content/themes/jannal/css/../images/about-intro.png);background-repeat:no-repeat;background-size:cover;content:'';display:inline-block;height:397px;left:0;position:absolute;top:52%;width:1920px}.woocommerce ul.products.product-hover-fade-shadow.dt-paint li.product .product-wrapper:before,.woocommerce ul.products.product-hover-thumb-fade-shadow.dt-paint li.product .product-thumb .image:before{border-radius:5px}.dt-sc-product-related-products .related.products h4{margin-bottom:30px}.woocommerce .product .summary.dt-sc-product-summary>div.dt-sc-single-product-price p{margin:20px 0}.woocommerce .product .summary.dt-sc-product-summary>div.woocommerce-product-rating{margin:40px 0 10px}.woocommerce-ordering .selection-box:before{top:2px}.dt-sc-single-product-nav .dt-sc-single-product-nav-btn a,.dt-sc-single-product-nav .dt-sc-single-product-nav-back-btn{letter-spacing:0}.shop-summary-space-left>.vc_column-inner{padding-left:35px}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li>a{font-size:30px;letter-spacing:.025em}.shop-desc-title{margin-bottom:-20px}.woocommerce #review_form #respond .form-submit input:hover,.woocommerce-checkout #payment div.form-row.place-order>#place_order.button:hover,.woocommerce-cart.woocommerce-page .checkout-button.button.alt.wc-forward:hover,.woocommerce .dt-sc-cart-button .button:hover,.woocommerce-page .dt-sc-cart-button .button:hover,.woocommerce .dt-sc-cart-coupon-holder .coupon .button:hover,.woocommerce-page .dt-sc-cart-coupon-holder .coupon .button:hover,.woocommerce .cart-collaterals table.shop_table tr td .woocommerce-shipping-calculator button:hover,.woocommerce-page .cart-collaterals table.shop_table tr td .woocommerce-shipping-calculator button:hover{background-color:#000 !important}input:focus::-webkit-textfield-decoration-container{pointer-events:none;position:absolute;right:0;visibility:hidden}_::-webkit-full-page-media,_:future,:root .dt-sc-icon-box.type16 .icon-content{padding-top:55px}_::-webkit-full-page-media,_:future,:root .post-nav-container .post-archive-link-wrapper{position:relative;top:6px}@-moz-document url-prefix(){.move-to-top-port{min-height:0 !important}}.steps-section .dt-sc-icon-box.type3.shadow-ico-box,.waves-pricing .dt-sc-pr-tb-col.type1{box-shadow:0 0 30px 10px rgba(255,0,71,.1)}.wpcf7 form .wpcf7-response-output{float:left;width:100%;margin:10px 0 0}form.wpcf7-form .wpcf7-response-output{position:relative;clear:both;float:left;margin-left:0;margin-right:0;padding:15px 15px 15px 45px;width:99%;box-sizing:border-box}form.wpcf7-form.invalid .wpcf7-response-output{background-color:#ffb90045;border:1px solid #ffb900;color:#ffb900}form.wpcf7-form.sent .wpcf7-response-output{background-color:#eafac0;border:1px solid #b1cf67;color:#7ba411}form.wpcf7-form .wpcf7-response-output:before{top:15px;left:18px;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:20px;position:absolute}form.wpcf7-form.invalid .wpcf7-response-output:before{content:"\f057"}form.wpcf7-form.sent .wpcf7-response-output:before{content:"\f058"}@media screen and (min-width:0\0){.dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:71px 0 0}}.ie9 .dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:72px 0 0}@media only screen and (min-width:1441px) and (max-width:1680px){.faq-left-space{margin:100px 0}.faq-section .faq-left-space{width:45%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline{margin-bottom:70px}.new-ico.dt-sc-icon-box.type3:after{height:88%;top:-64%}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after{top:-70%}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=email]{width:69%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper{width:52%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper{left:auto}.img-caption-section .dt-sc-image-caption.type6 h3{font-size:28px}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content p{font-size:14px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p{top:10%}.snow-bg:before{top:-250px}.about-spacing-left.rs_col-sm-12.wpb_column.vc_column_container.vc_col-sm-8{margin-top:-50px}.vc_row.centered-content .video-col1>.vc_column-inner,.vc_row.centered-content .video-col2>.vc_column-inner{min-height:416px;padding-left:21px;padding-right:21px}.vc_row.centered-content .video-col1 h2,.vc_row.centered-content .video-col2 h2{font-size:24px}.doodle-bg-img{background-size:contain}.faq-tabs .default-toggle h5.dt-sc-toggle,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion{font-size:20px}.img-caption-section.vc_row{margin-top:-80px}.fw1-spacing-left .vc_column-inner{padding-left:70px}.fw1-spacing-left.vc_col-sm-8{width:80%}.about-spacing-left .vc_column-inner{padding-left:10%}a.video-image.type2 span{height:96px;line-height:96px;width:96px}a.video-image.type2 span:after{height:96px;width:96px}.about-intro .fw6{bottom:20px}.video-col2 .default-button.dt-sc-button.white{font-size:14px;padding:10px 23px 10px 20px}.new-ico.dt-sc-icon-box.type3.second.big .icon-content{left:15px;position:relative}.about-spacing-left h2{margin-top:-35px}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after{top:22%}}@media only screen and (max-width:1550px) and (min-width:1441px){.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row:first-child{padding-left:130px}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row .dt-sc-dark-bg.dt-skin-primary-bg{width:51.1%}.fw1-section .fw-img1{left:-54px;top:23px;width:48.9%}.fw1-section .fw-img2{left:130px;top:-145px;width:43%}.fw1-section .fw-img3{left:95px;top:-260px;width:49%}.new-ico.dt-sc-icon-box.type3 .icon-wrapper span img{width:60px}.new-ico.dt-sc-icon-box.type3 .icon-content{padding:0 25px}.new-ico.dt-sc-icon-box.type3 .icon-content p{display:none}.new-ico.dt-sc-icon-box.type3 .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper{height:130px;width:130px}.new-ico.dt-sc-icon-box.type3:after{height:88%;left:calc(100% + -20%);top:-65%;transform:rotate(45deg)}.new-ico.dt-sc-icon-box.type3.second:after{height:100%;left:calc(100% + 12%);top:30%;transform:rotate(-40deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first{margin:260px 0 0}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after{height:95%;left:calc(100% + 0%);top:-81%;transform:rotate(35deg)}.vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after{height:59%;left:calc(100% + 8%);top:36%;transform:rotate(-38deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after{height:95%;left:calc(100% + 8%);top:36%;transform:rotate(-38deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3){left:-5px}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4){left:-22px}.snow-bg:before{top:-235px}.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p,.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content:after{display:none}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2{font-size:40px}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories{font-size:26px}.default-title.dt-sc-title.mz-title .mz-title-content h3.dt-sc-main-heading{font-size:28px}.other-projects-section ul.dt-sc-fancy-list li{font-size:17px}.faq-section>.vc_col-sm-5:first-child>.vc_column-inner{padding-right:10%}.faq-section .default-toggle h5.dt-sc-toggle,.faq-section .default-toggle h5.dt-sc-toggle-accordion{font-size:20px}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li>a{font-size:22px}.faq-left-space{margin-bottom:80px}.faq-tabs .dt-sc-tabs-vertical-frame-container{padding:0 8.5% 50px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content h2{font-size:28px}.default-button.dt-sc-button,.waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button{font-size:18px;padding:10px 22px 10px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5{font-size:20px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span{font-size:15px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a{font-size:14px}.widget .recent-posts-widget li .thumb{display:none}}@media only screen and (max-width:1440px){.pinkshadow:before{display:none}}@media only screen and (max-width:1440px) and (min-width:1200px){.snow-bg:before{top:-210px}.widget .recent-posts-widget li .thumb{display:none}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row .dt-sc-dark-bg.dt-skin-primary-bg{padding-bottom:50px;padding-top:60px}.fw1-section .fw-img1{left:-56px;top:23px;width:50.9%}.fw1-section .fw-img2{left:35px;top:-55px;width:42.7%}.fw1-section .fw-img3{left:6px;top:-150px;width:53.5%}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row:first-child{padding-left:30px}.img-caption-section.vc_row{margin-top:20px}.fw1-spacing-left.vc_col-sm-8{width:90%}.wpb_widgetised_column .widget.widget_categories ul li a:after{left:-20px;width:calc(100% + 40px)}.default-title.dt-sc-title.mz-title .mz-title-content h3.dt-sc-main-heading{font-size:28px}.other-projects-section ul.dt-sc-fancy-list li{font-size:17px}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content{padding:0 20px}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title{margin-bottom:10px}.img-caption-section .dt-sc-image-caption.type6 h3{font-size:22px}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content p{font-size:14px;line-height:20px}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content:after{margin:5px 0}.dt-sc-image-caption.services-col .dt-sc-image-title h3{font-size:25px}.dt-sc-image-caption.services-col .dt-sc-image-content{padding:10px 15px 30px}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2{font-size:28px}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories{font-size:20px}.team-content.vc_row>.vc_column_container{margin:0 10%;width:80%}.new-ico.dt-sc-icon-box.type3 .icon-wrapper span img{max-width:50%}.ico-fw-section .vc_col-sm-10 .wpb_column:first-child,.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(2),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5){left:0}.new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper{height:205px;width:205px}.new-ico.dt-sc-icon-box.type3.second:after{left:calc(100% + 24%);top:10%}.ico-fw-section .vc_col-sm-1{width:0}.ico-fw-section .vc_col-sm-10{margin:0 auto;width:100%}.new-ico.dt-sc-icon-box.type3 .icon-content p{padding:0}.clients-section{padding:0 !important}.testimonial-new{margin:0;padding-top:154px;-webkit-mask-image:none;mask-image:none}.dt-sc-contact-info.header-contact.type9{left:0;padding:0 0 0 45px}.contact-form-layout .vc_col-sm-4{width:29.5%}.contact-details .underlined-title,.contact-details .dt-sc-contact-info.simple{margin-left:20px}.contact-details .dt-sc-contact-info.simple{font-size:14px}.rounded-content{margin-top:0}.rounded-border .wpb_wrapper .default-button.dt-sc-button,.rounded-type2 .wpb_wrapper .default-button.dt-sc-button{font-size:15px}.bigger-font{font-size:40px;line-height:55px}#header .default-button.dt-sc-button{font-size:17px;padding:6px 15px 8px}.pricing-to-top{margin-top:-80%}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm{width:92%}.faq-section>.vc_col-sm-5:first-child>.vc_column-inner,.faq-section>.vc_col-sm-5>.vc_column-inner{padding:0 15%}.faq-section .vc_col-sm-5{width:100%}.faq-section .faq-left-space{width:100%}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li>a{font-size:24px;padding:10px 66px}.faq-section .wpb_single_image.vc_align_left{text-align:center}.faq-tabs .dt-sc-tabs-vertical-frame-container{padding:0 5%}.faq-tabs .default-toggle .dt-sc-toggle-content{font-size:15px}.faq-tabs .default-toggle h5.dt-sc-toggle,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion{font-size:18px}.faq-section .default-toggle h5.dt-sc-toggle,.faq-section .default-toggle h5.dt-sc-toggle-accordion{font-size:22px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper{width:52%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper{left:auto}.secondary-sidebar .type17,.wpb_widgetised_column.type17{padding:20px}#primary.with-left-sidebar{margin-left:30px}#primary.with-right-sidebar{margin-right:30px}.widget #wp-calendar th,.widget #wp-calendar td{font-size:12px;padding:5px}.widget.widget_categories ul li>a{font-size:14px}.about-intro .fw6{bottom:-10px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p{top:14%}.vc_row.centered-content{padding:0}.vc_row.centered-content .video-col1 h2,.vc_row.centered-content .video-col2 h2{font-size:18px}a.video-image.type2 span{font-size:45px;height:68px;line-height:68px;width:68px}a.video-image.type2 span:after{height:68px;width:68px}.faq-section .faq-left-space{padding-bottom:120px}.about-fullwidth-image{display:none}.video-col2 .default-button.dt-sc-button.white{font-size:18px;padding:10px 20px}.enquiry-form-section{display:none}.about-spacing-left{margin-top:-60px;width:100%}.about-spacing-left .vc_column-inner{padding-left:5%;padding-right:10%}.about-intro .fw4{left:70px;width:45%}.about-intro .fw5{left:10%;width:45%}.about-intro .fw6{left:109px}.video-col2 .default-button.dt-sc-button.white{font-size:18px;padding:8px 25px 8px 28px}a.video-image.type2 span{height:96px;line-height:96px;width:96px}a.video-image.type2 span:after{height:96px;width:96px}.default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading{font-size:40px}.waves-ico.dt-sc-icon-box.type6 .icon-content h4{font-size:24px}.vc_row.centered-content .video-col1>.vc_column-inner,.vc_row.centered-content .video-col2>.vc_column-inner{padding:0 25px}.video-col1 a.video-image.type2 span{height:82px;line-height:82px;width:82px}.video-col1 a.video-image.type2 span:after{height:82px;width:82px}.default-counter.dt-sc-counter.type1 .dt-sc-counter-number,.default-counter.dt-sc-counter.type1 .icon-wrapper span,.default-counter.dt-sc-counter.type1 .icon-wrapper span.fa-paper-plane{font-size:34px}.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p,.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content:after{display:none}.new-ico.dt-sc-icon-box.type3 .icon-wrapper span img{width:60px}.new-ico.dt-sc-icon-box.type3 .icon-content p{font-size:15px;padding:0 5px}.new-ico.dt-sc-icon-box.type3 .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper{height:162px;width:162px}.new-ico.dt-sc-icon-box.type3:after{height:88%;left:calc(100% + 21%);top:-54%;transform:rotate(43deg)}.new-ico.dt-sc-icon-box.type3.second:after{height:88%;left:calc(100% + 12%);top:28%;transform:rotate(-40deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after{height:95%;left:calc(100% + 0%);top:-81%;transform:rotate(35deg)}.vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after{height:59%;left:calc(100% + 8%);top:36%;transform:rotate(-38deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after{height:59%;left:calc(100% + 8%);top:31%;transform:rotate(-48deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3){left:-5px}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4){left:-22px}.faq-tabs ul.dt-sc-tabs-vertical-frame li a{font-size:26px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content h2{font-size:28px}.default-button.dt-sc-button,.waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button{font-size:18px;padding:10px 22px 10px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5{font-size:20px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span{font-size:15px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a{font-size:14px}.contact-details .default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading{font-size:35px}.new-ico.dt-sc-icon-box.type3 .icon-wrapper span img{width:60px}.new-ico.dt-sc-icon-box.type3 .icon-content{padding:0 45px}.new-ico.dt-sc-icon-box.type3 .icon-content p{display:none}.new-ico.dt-sc-icon-box.type3 .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper{height:130px;width:130px}.new-ico.dt-sc-icon-box.type3:after{height:100%;left:calc(100% + 0%);top:-83%;transform:rotate(45deg)}.new-ico.dt-sc-icon-box.type3.second:after{height:100%;left:calc(100% + 12%);top:30%;transform:rotate(-40deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first{margin:235px 0 0}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after{height:95%;left:calc(100% + 0%);top:-80%;transform:rotate(35deg)}.vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after{height:59%;left:calc(100% + 8%);top:36%;transform:rotate(-38deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after{height:95%;left:calc(100% + 12%);top:25%;transform:rotate(-44deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3){left:-5px}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4){left:-22px}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner{left:inherit !important;right:inherit !important}.about-spacing-left h2{font-size:28px;margin-top:20px}}@media only screen and (min-width:992px) and (max-width:1199px){.dt-no-header-builder-content.dt-no-header-jannal{text-align:center}.dt-no-header-builder-content.dt-no-header-jannal .dt-logo-container{display:inline-block}.secondary-sidebar .widgettitle{font-size:28px}.secondary-sidebar .type17,.wpb_widgetised_column.type17{border-radius:5px;padding:20px}.widget #wp-calendar th,.widget #wp-calendar td{padding:5px}.secondary-sidebar.secondary-has-both-sidebar{padding:20px}#primary.with-both-sidebar{width:360px}.hosting-contact-info-container .dt-sc-contact-info.type7 span{left:10px}.dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:72px 0 0}.dt-sc-text-with-icon{font-size:13px}.dt-sc-image-caption.type8 .dt-sc-image-title h6{line-height:normal}.snow-bg:before{top:-185px}.team-content.vc_row>.vc_column_container{margin:0;width:100%}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm{width:97%}.testimonial-new{margin:0;padding:100px 50px 100px 165px;-webkit-mask-image:none;mask-image:none}.testimonial-new .dt-sc-testimonial-wrapper .carousel-arrows{bottom:22%;right:24%}.ico-fw-section .vc_col-sm-10{width:100%}.fw1-spacing-left.vc_col-sm-8{width:90%}.ico-fw-section .vc_col-sm-10 .wpb_column:first-child,.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(2),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5){left:0}.new-ico.dt-sc-icon-box.type3 .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper{height:120px;width:120px}.new-ico.dt-sc-icon-box.type3 .icon-wrapper img{max-width:50%}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first{margin:150px 0 0}.new-ico.dt-sc-icon-box.type3 .icon-content p{font-size:12px;line-height:20px}.new-ico.dt-sc-icon-box.type3:after{height:88%;left:calc(100% + 12%);top:-65%;transform:rotate(41deg)}.new-ico.dt-sc-icon-box.type3.second:after{left:calc(100% + 12%);top:10%;transform:rotate(-40deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after{left:calc(100% + 0%);top:-46%;transform:rotate(45deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after{height:65%;left:calc(100% + 12%);top:15%;transform:rotate(-52deg)}.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p{display:none}.img-caption-section .dt-sc-image-caption.type6 h3{font-size:26px}.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title{margin-bottom:0}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title:before{bottom:-2px}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row .dt-sc-dark-bg.dt-skin-primary-bg{margin-bottom:30px;padding-bottom:50px;padding-top:60px;width:100%}.fw1-section .fw-img1{left:-56px;position:static;top:23px;width:100%}.fw1-section .fw-img2{display:none;left:35px;position:static;top:-55px;width:100%}.fw1-section .fw-img3{display:none;left:6px;position:static;top:-150px;width:100%}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row:first-child{padding-left:30px}.light-font{font-size:24px;line-height:35px}.img-caption-section.vc_row{margin-top:90px}.fw1-section .fw-img2>.vc_column-inner{margin:30px 15px}.fw1-section .fw-img3>.vc_column-inner{margin:0 15px}.dt-sc-contact-info.header-contact.type9{font-size:14px;left:0;padding:0 0 0 28px}.dt-sc-contact-info.header-contact .cinfo-image img{max-width:28%}.dt-sc-contact-info.header-contact h6{font-size:15px}#header .default-button.dt-sc-button{font-size:14px;margin:20px 0;padding:5px 10px 7px}.default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading,.fw-video-section .aligncenter h2{font-size:38px}#footer .copyright p,#footer .copyright.dt-sc-dark-bg a{font-size:14px}.faq-tabs ul.dt-sc-tabs-vertical-frame li a{font-size:22px}.pricing-to-top{margin-top:-97%}.contact-form-layout .vc_col-sm-4{width:29.5%}.contact-details .underlined-title,.contact-details .dt-sc-contact-info.simple{margin-left:20px;width:80%}.service-detail-content .widget #searchform{min-height:40px}.service-detail-content .widget #searchform:before{font-size:14px;height:40px;line-height:40px;width:40px}.service-detail-content .widget #searchform input[type=submit]{height:35px;padding:0;width:35px}.service-detail-content .widget #searchform input[type=text]{font-size:14px;height:40px;padding:10px 5px 10px 15px;width:calc(100% - 35px)}.bigger-font{font-size:40px;line-height:55px}.rounded-content{margin-top:0}.rounded-border .wpb_wrapper .default-button.dt-sc-button,.rounded-type2 .wpb_wrapper .default-button.dt-sc-button{font-size:14px}.rounded-type2 .vc_col-sm-5 h4{font-size:25px;padding:0 5px}.rounded-type2 .vc_col-sm-7 p{padding-right:0}.rounded-type2.guide-space{padding-right:10px}.content-full-width .dtportfolio-item.dtportfolio-one-fourth.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2{font-size:24px}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories{font-size:15px}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date{font-size:15px;padding:2px 10px !important;right:auto;top:auto}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views{font-size:14px}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views{margin-right:30px}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments a:before{right:0;width:calc(100% - 25px)}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=email]{width:68%}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p{font-size:14px;line-height:20px;top:9%}.widget .recent-posts-widget li .thumb{display:none}.faq-section>.vc_col-sm-5:first-child>.vc_column-inner,.faq-section>.vc_col-sm-5>.vc_column-inner{padding:0 15%}.faq-section .vc_col-sm-5{width:100%}.faq-section .faq-left-space{width:100%}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li>a{padding:10px 66px}.vc_row.vc_row-no-padding .wpb_column.faq-left-space{padding-bottom:100px}.vc_row.centered-content{margin:0}.video-col1,.video-col2{left:0;width:100%}.video-col2{left:auto;right:0}.vc_row.centered-content:hover .video-col1{left:0}.vc_row.centered-content:hover .video-col2{right:0}.vc_row.centered-content .vc_col-sm-6{margin:40px 0;width:100%}.centered-content .vc_col-sm-6>.vc_column-inner{padding:0}.about-intro .fw4{left:50px;top:25px}.about-intro .fw5{left:20%;top:0}.about-intro .fw6{bottom:50px;left:0}.about-spacing-left .vc_column-inner{padding-left:15px}.about-spacing-left.rs_col-sm-12.wpb_column.vc_column_container.vc_col-sm-8{width:100%}.faq-tabs .dt-sc-tabs-vertical-frame-container{padding:0 2%}.faq-tabs .default-toggle .dt-sc-toggle-content{font-size:14px}.faq-tabs .default-toggle h5.dt-sc-toggle,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion{font-size:17px}.faq-tabs .default-toggle h5.dt-sc-toggle:before,.faq-tabs .default-toggle h5.dt-sc-toggle.active:before,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion:before,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion.active:before{bottom:auto;top:25px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper{width:52%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper{left:auto}#primary.with-right-sidebar{margin-right:20px}#secondary,#secondary-right,#secondary-left{width:240px}.post-template-default.single.single-post .secondary-sidebar{padding:20px}.secondary-sidebar .widget #searchform input[type=text]{font-size:12px;padding:12px 5px 12px 15px}.waves-ico.dt-sc-icon-box.type6 .icon-content h4{font-size:24px}.dt-sc-image-caption.services-col .dt-sc-image-title h3{font-size:20px}.dt-sc-image-caption.services-col .dt-sc-image-content p{font-size:14px}.steps-section .dt-sc-icon-box.type3.shadow-ico-box h4{font-size:22px}.steps-section .dt-sc-icon-box.type3.shadow-ico-box{padding:35px 20px 50px}.enquiry-form-section{display:none}.testimonial-new .vc_col-sm-6{width:100%}.testimonial-new .dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial.type4{padding-bottom:35px}.vc_row wpb_row vc_row-fluid move-to-top about-fullwidth-image{display:none}.default-button.dt-sc-button,.waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button{font-size:18px;padding:10px 27px 12px}.vc_row wpb_row vc_row-fluid move-to-top about-fullwidth-image{display:none}.faq-section{margin-top:0}.default-counter.dt-sc-counter.type1 .dt-sc-counter-number,.default-counter.dt-sc-counter.type1 .icon-wrapper span,.default-counter.dt-sc-counter.type1 .icon-wrapper span.fa-paper-plane{font-size:30px}.default-counter.dt-sc-counter.type1 h4{font-size:20px}#footer .rs_col-sm-6{margin-bottom:30px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content h2{font-size:24px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-content-wrapper p.time-btn{margin-top:25px}.history-section1{padding-bottom:50px;padding-top:50px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5{font-size:20px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span{font-size:15px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a{font-size:14px}.services-img1{left:0;top:20px}.services-img2{left:0;top:60px}.contact-details .default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading{font-size:35px}.tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li>a{font-size:20px;padding:20px 10px}.new-ico.dt-sc-icon-box.type3 .icon-wrapper span img{width:60px}.new-ico.dt-sc-icon-box.type3 .icon-content{padding:0 25px}.new-ico.dt-sc-icon-box.type3 .icon-content p{display:none}.new-ico.dt-sc-icon-box.type3 .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper{height:130px;width:130px}.new-ico.dt-sc-icon-box.type3:after{height:88%;left:calc(100% + -8%);top:-72%;transform:rotate(45deg)}.new-ico.dt-sc-icon-box.type3.second:after{height:100%;left:calc(100% + 14%);top:29%;transform:rotate(-40deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first{margin:260px 0 0}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after{height:95%;left:calc(100% + 0%);top:-81%;transform:rotate(35deg)}.vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after{height:59%;left:calc(100% + -12%);top:36%;transform:rotate(-38deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after{height:95%;left:calc(100% + 8%);top:36%;transform:rotate(-38deg)}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3){left:-5px}.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4){left:-22px}.dt-no-header-builder-content.dt-no-header-jannal{text-align:center}.dt-no-header-builder-content.dt-no-header-jannal .dt-logo-container{display:inline-block}.about-spacing-left h2{font-size:28px}}@media only screen and (max-width:992px){.faq-section{margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.dt-sc-text-with-icon{font-size:11px}.services-img2{top:-10px}.rounded-type2 .vc_col-sm-7{width:100%}.rounded-type2 .vc_col-sm-5{width:100%}.rounded-content{margin-top:0}.services-img1{left:auto;width:65%}.services-img2{left:auto;top:20px;width:65%}#primary.with-left-sidebar,#primary.with-right-sidebar,#primary.with-both-sidebar{display:table-caption;float:none;margin-bottom:30px;width:710px}#secondary-left.secondary-sidebar,#secondary-right.secondary-sidebar{display:table-cell;float:none}#secondary,#secondary-right,#secondary-left{width:100%}.secondary-sidebar .widgettitle{font-size:25px}.secondary-sidebar aside.widget,.secondary-sidebar .type11 .widget{font-size:17px}.vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3{padding-left:5px;padding-right:5px}.vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3 .dt-sc-contact-info.type3{font-size:13px;padding-left:10px;padding-right:10px}.vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3 .dt-sc-contact-info.type3 h6{font-size:15px}.dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:76px 0 0}.dt-no-header-builder-content.dt-no-header-jannal{text-align:center}.dt-no-header-builder-content.dt-no-header-jannal .dt-logo-container{display:inline-block}.rs_line_height p{line-height:normal !important}.dt-sc-content-with-hexagon-shape{margin-left:16%}.event-colored-box{margin-top:0}.event-contact-info{margin-left:25%}.architecture-process.rs_padding_override{padding-left:20px !important;padding-right:20px !important}.column.wpb_column.dt-sc-one-fifth.vc_col-md-4{margin-bottom:20px;min-height:290px;width:32%}.column.wpb_column.dt-sc-one-fifth.vc_col-md-4:nth-child(4),.column.wpb_column.dt-sc-one-fifth.vc_col-md-4:nth-child(10){margin-left:0}.secondary-skin-gradient .dt-sc-contact-info,.secondary-skin-gradient .dt-sc-contact-info span{font-size:40px}#header .dt-logo-container a{margin:0 auto}#header .default-button.dt-sc-button{margin:20px 0}#footer .copyright{padding:40px 0 20px;text-align:center}.service-form{padding-bottom:160px}.service-detail-content .widget #searchform{min-height:35px}.service-detail-content .widget #searchform:before{font-size:13px;height:35px;line-height:35px;width:35px}.service-detail-content .widget #searchform input[type=submit]{height:35px;padding:0;width:35px}.service-detail-content .widget #searchform input[type=text]{font-size:13px;height:35px;padding:10px 5px 10px 15px;width:calc(100% - 35px)}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row .dt-sc-dark-bg.dt-skin-primary-bg{margin-bottom:30px;padding-bottom:50px;padding-top:60px;width:100%}.fw1-section .fw-img1{left:-56px;margin-bottom:25px;position:static;top:23px;width:100%}.fw1-section .fw-img2{display:none;left:35px;position:static;top:-55px;width:100%}.fw1-section .fw-img3{display:none;left:6px;position:static;top:-150px;width:100%}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row:first-child{padding-left:15px}.img-caption-section.vc_row{margin-top:80px}.fw1-section .fw-img2>.vc_column-inner,.fw1-section .fw-img3>.vc_column-inner{margin-bottom:30px;padding-right:0}.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p{display:none}.img-caption-section .dt-sc-image-caption.type6 h3{font-size:18px}.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title{margin-bottom:0}.fw1-spacing-left.vc_col-sm-8{width:90%}.new-ico.dt-sc-icon-box.type3,.new-ico.dt-sc-icon-box.type3.first,.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first,.new-ico.dt-sc-icon-box.type3.second.bottom{margin:0 0 40px}.ico-fw-section .vc_col-sm-10 .wpb_column:first-child,.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(2),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5){left:0}.new-ico.dt-sc-icon-box.type3 .icon-content p{display:none}.new-ico.dt-sc-icon-box.type3 .icon-wrapper img{max-width:50%}.new-ico.dt-sc-icon-box.type3:after{display:none}.snow-bg:before{top:-177px}.steps-section .dt-sc-icon-box.type3.shadow-ico-box .icon-wrapper:before{font-size:30px}.steps-section .dt-sc-icon-box.type3.shadow-ico-box{padding:40px 10px 30px}.steps-section .dt-sc-icon-box.type3.shadow-ico-box h4{font-size:20px}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date{padding:5px 30px !important}.dt-sc-image-caption.services-col .dt-sc-image-content a.dt-sc-button.default-button{font-size:14px}.vc_row.home-blog-section .tpl-blog-holder .dt-sc-one-third.column.first,.vc_row.home-blog-section .tpl-blog-holder .dt-sc-one-third.column{margin:0 20%;width:60%}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views{margin-right:35px}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date{top:auto}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments a:before{right:0;width:calc(100% - 25px)}.pricing-to-top .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1{margin-top:-120px;width:100%}.pricing-to-top{margin-top:0}.testimonial-new{margin:0;padding:55px 0 60px;-webkit-mask-image:none;mask-image:none}.testimonial-new h2{font-size:40px;text-align:center}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-author{float:none;margin:0 auto 30px;text-align:center}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote{padding:0 40px;width:100%}.testimonial-new .dt-sc-testimonial-wrapper .carousel-arrows{bottom:0;left:0;margin:auto;right:0;text-align:center;width:100%}.testimonial-new .dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial.type4{text-align:center}.testimonial-new .dt-sc-testimonial.type4:before{margin:auto;right:0}.testimonial-new .carousel-arrows a{display:inline-block !important;float:none}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite{left:0;margin:auto;right:0}.vc_row-has-fill .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2{font-size:24px}.vc_row-has-fill .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories{font-size:20px}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=email]{width:70%}.faq-section>.vc_col-sm-5:first-child>.vc_column-inner,.faq-section>.vc_col-sm-5>.vc_column-inner{padding:0 14%}.faq-section .vc_col-sm-5{width:100%}.faq-section .faq-left-space{width:100%}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li>a{font-size:24px;padding:10px 66px}.vc_row.centered-content{margin:0}.video-col1,.video-col2{left:0}.video-col2{left:auto;right:0}.vc_row.centered-content:hover .video-col1{left:0}.vc_row.centered-content:hover .video-col2{right:0}.centered-content .vc_col-sm-6>.vc_column-inner{padding:0}.about-intro .fw4{left:125px}.about-intro .fw5{left:20%}.about-intro .fw6{left:0}.about-spacing-left .vc_column-inner{padding-left:13%;padding-right:13%}.about-spacing-left.rs_col-sm-12.wpb_column.vc_column_container.vc_col-sm-8{margin-top:-40px;width:100%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper{width:52%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper{left:auto}.dt-sc-image-caption.services-col{box-shadow:0 0 10px rgba(0,0,0,.08)}.pinkshadow.second{float:left;margin-top:-120px}.new-ico.dt-sc-icon-box.type3 .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper{height:160px;width:160px}.other-projects-section .wpb_text_column{display:none}.newsletter-section .wpb_single_image.vc_align_left,.newsletter-section .dt-sc-newsletter-section.type7{text-align:center}.newsletter-section .vc_custom_heading.dt-skin-primary-color.vcr_heading-right{text-align:center !important}.about-fullwidth-image .wpb_single_image img{display:none}.move-to-top.vc_row.about-fullwidth-image{margin-top:-70px}.faq-section .dt-sc-toggle-frame-set.type2.default-toggle{padding-bottom:80px}.copyright .rs_col-sm-12.wpb_column{margin-bottom:10px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p{top:18%}.tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li>a{font-size:22px;padding:25px 10px}.newsletter-section .dt-sc-newsletter-section.type7 p:before{display:none}.newsletter-section .dt-sc-newsletter-section.type7 p{padding:0}.waves-pricing .dt-sc-pr-tb-col.type1{box-shadow:0 0 10px rgba(0,0,0,.08)}.pricingpinkshadow:before,.pricingpinkshadow.type2:before{display:none}.default-counter.dt-sc-counter.type1:after{display:none}.default-counter.dt-sc-counter.type1{margin-bottom:40px}.faq-tabs ul.dt-sc-tabs-vertical-frame li a{font-size:18px}.history-intro{border-radius:5px;margin:0}.faq-tabs .default-toggle h5.dt-sc-toggle,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion{font-size:20px}.faq-tabs .vc_col-sm-5{display:none}.faq-tabs .vc_col-sm-7{width:100%}.faq-tabs .dt-sc-tabs-vertical-frame-content{width:80%}.faq-tabs ul.dt-sc-tabs-vertical-frame{width:20%}.faq-tabs .dt-sc-tabs-vertical-frame-container{padding:0 10% 50px}.dtportfolio-sorting a{font-size:22px}#header .default-button.dt-sc-button{position:relative;right:80px}.history-time.dt-sc-timeline-section.dt-sc-vc-special{width:100%}.faq-section .type2 h5.dt-sc-toggle-accordion:before,.faq-section .type2 h5.dt-sc-toggle:before{left:0;top:9px}.default-button.dt-sc-button,.waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button{font-size:18px;padding:10px 27px 12px}.rs_fontsize_small{font-size:50px !important}.vc_custom_heading.rs-h2-font{font-size:34px}.vc_custom_heading.rs-h4-font{font-size:26px}.default-team.dt-sc-team.flip-details-on-hover{margin-bottom:50px}.enquiry-form-section{display:none}.about-fullwidth-image2 .vc_col-sm-6{width:100%}.bigger-font{font-size:30px;line-height:50px}.wpb_widgetised_column{padding:30px}.widget .recent-posts-widget li .thumb{display:none}.wpb_widgetised_column .widget.widget_categories ul li a:after{left:-30px;width:calc(100% + 60px)}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content h2{font-size:24px}.default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading{font-size:35px}.contact-form-layout .vc_col-sm-8{width:100%}.contact-form-layout .vc_col-sm-4{margin:50px 0 0;width:100%}.rounded-border .vc_column-inner>.wpb_wrapper{min-height:1px}.waves-pricing .rs_col-sm-12~.rs_col-sm-12{margin-bottom:20px}.widget .tagcloud a{padding:5px 15px 4px}.blog-single-entry .comment-respond form,.comment-respond .comment-form{margin-bottom:10px}#footer .wpb_column.rs_col-sm-6{margin-bottom:30px}#footer .dt-no-footer-builder-content{margin:80px 0 0}.about-spacing-left h2{font-size:28px}.port-spacing-right>.vc_column-inner{padding-right:30px}}@media only screen and (width:800px){.snow-bg:before{top:-163px}}@media only screen and (width:768px){.widget .recent-posts-widget li .thumb{display:none}}@media only screen and (max-width:768px){#header-wrapper .alignright{margin-bottom:30px}#header .alignright.app-btn{margin:15px 0}.dt-sc-contact-info.header-contact.type9{margin:0 0 10px}#footer .wpb_column.rs_col-sm-6{margin-bottom:30px}#header-wrapper .main-title-section-wrapper.alignright{text-align:center}.jannal-header .vc_col-sm-10,.jannal-header .vc_col-sm-2{width:50%}#primary.with-left-sidebar,#primary.with-right-sidebar,#primary.with-both-sidebar{display:table-caption;float:none;margin-bottom:30px;padding-bottom:10px}#secondary-left.secondary-sidebar,#secondary-right.secondary-sidebar{display:table-cell;float:none}#secondary,#secondary-right,#secondary-left{width:100%}.default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading,.fw-video-section .aligncenter h2{font-size:35px}.default-title.dt-sc-title.mz-title .mz-title-content h3.dt-sc-main-heading{font-size:28px}#footer .dt-no-footer-builder-content{margin:80px 0 0}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row:first-child{padding-left:0}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row .dt-sc-dark-bg.dt-skin-primary-bg{padding-bottom:60px;padding-top:80px;width:100%}.fw1-section .fw-img1,.fw1-section .fw-img2,.fw1-section .fw-img3{left:0;padding:0 15px;top:0;width:100%}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row .dt-sc-dark-bg.dt-skin-primary-bg{margin:0 15px 60px;width:calc(100% - 30px)}.fw1-section .fw-img2>.vc_column-inner,.fw1-section .fw-img3>.vc_column-inner{padding:0}.img-caption-section.vc_row{margin-top:80px}.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p{display:none}.img-caption-section .dt-sc-image-caption.type6 h3{font-size:26px}.img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title{margin-bottom:0}.new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper{height:210px;width:210px}.new-ico.dt-sc-icon-box.type3:after{display:none}.pinkshadow:before{background-repeat:repeat}.steps-section:before{background-position:center top;background-repeat:repeat}.new-ico.dt-sc-icon-box.type3,.new-ico.dt-sc-icon-box.type3.first,.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first,.new-ico.dt-sc-icon-box.type3.second.bottom{margin:0 0 40px}.ico-fw-section .vc_col-sm-10 .wpb_column:first-child,.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(2),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4),.ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5){left:0}.new-ico.dt-sc-icon-box.type3 .icon-content p{display:none}.new-ico.dt-sc-icon-box.type3 .icon-wrapper img{max-width:50%}.dt-image-shadow .vc_single_image-wrapper:after{left:-20px;top:20px}.dt-image-shadow.right-side .vc_single_image-wrapper:after{left:auto;right:-20px}.dt-image-shadow .vc_single_image-wrapper{margin:25px 0}.steps-section .dt-sc-icon-box.type3.shadow-ico-box{padding:40px 10px 30px}.steps-section .dt-sc-icon-box.type3.shadow-ico-box .icon-wrapper:before{font-size:28px}.steps-section .dt-sc-icon-box.type3.shadow-ico-box h4{font-size:22px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5{font-size:18px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span{font-size:15px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li{margin:0 2px}.testimonial-new{margin:0;padding:80px 0 60px;-webkit-mask-image:none;mask-image:none}.testimonial-new h2{font-size:40px}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-author{float:none;margin:0 auto 30px;text-align:center}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote{padding:0 20px;width:100%}.testimonial-new .dt-sc-testimonial-wrapper .carousel-arrows{bottom:0;left:0;margin:auto;right:0;width:100%}.testimonial-new .dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial.type4{text-align:center}.testimonial-new .dt-sc-testimonial.type4:before{margin:auto;right:0}.testimonial-new .carousel-arrows a{display:inline-block !important;float:none}.testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite{left:0;margin:auto;right:0}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm{width:100%}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=email]{margin:0;padding:14px 20px 14px;width:86%}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=submit]{font-size:14px;padding:10px 15px}h2.vc_custom_heading.dt-skin-primary-color{font-size:40px !important;text-align:center !important}.clients-section{text-align:center}.newsletter-section .vc_col-sm-8>.vc_column-inner{padding-left:15px;padding-right:15px}#footer .copyright{padding:50px 0 0;text-align:center}#footer .dt-custom-nav-wrapper.left ul#menu-quick-links{text-align:left}#footer .dt-custom-nav-wrapper.right{margin-bottom:30px}.snow-bg:before{top:-160px}.newsletter-section .wpb_single_image.vc_align_left{text-align:center}#header .dt-logo-container a{margin:0 auto;text-align:center}.vc_row.header-right-content{margin:0 -15px}.dt-sc-contact-info.header-contact.type9{left:0;margin:10px auto 0;padding:0;text-align:center}.dt-sc-contact-info.header-contact .cinfo-image{margin:0 0 10px;position:static}.vc_row.snow-bg{padding:0 15px}.service-form{padding-bottom:160px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p{font-size:14px;line-height:24px;top:11%}.fw1-spacing-left .vc_column-inner{padding-left:15px}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments,.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div i[class*=fa],.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div i.pe{font-size:14px}.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date{font-size:15px;padding:0 15px !important;transform:none}.dt-sc-image-caption.services-col .dt-sc-image-content{padding:10px 5px 25px}.dt-sc-image-caption.services-col .dt-sc-image-title h3{font-size:20px}.dt-sc-image-caption.services-col .dt-sc-image-content p{font-size:15px}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2{font-size:28px}.dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories{font-size:20px}.faq-tabs .dt-sc-tabs-vertical-frame-container{padding:0}.faq-tabs.vc_row{margin-top:-35px}.default-toggle h5.dt-sc-toggle,.default-toggle h5.dt-sc-toggle-accordion{font-size:18px}.faq-tabs ul.dt-sc-tabs-vertical-frame li a{font-size:24px}.pricingpinkshadow:before{background-repeat:repeat}.pricing-to-top{margin-top:0}.pricingpinkshadow{padding-left:15px;padding-right:15px}.pricing-to-top .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1{width:100%}.pricingpinkshadow.type2{padding:0}.tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li>a{font-size:20px;padding:15px 10px}.contact-form-layout .vc_col-sm-8{width:100%}.contact-form-layout .vc_col-sm-4{margin-left:0;margin-right:0;width:100%}.contact-form{float:left;padding-bottom:40px;width:100%}.history-intro{border-radius:5px;width:auto}.default-counter.dt-sc-counter.type1{margin-bottom:50px}.default-counter.dt-sc-counter.type1:after{display:none}.history-time.dt-sc-timeline-section.dt-sc-vc-special{width:100%}.service-detail-space-right>.vc_column-inner{padding-right:15px}.services-img1{position:static;width:100%}.services-img2{margin-top:40px;position:static;width:100%}.rounded-border .wpb_wrapper .default-button.dt-sc-button,.rounded-type2 .wpb_wrapper .default-button.dt-sc-button{font-size:14px}.rounded-type2 .vc_col-sm-7,.rounded-type2 .vc_col-sm-5{width:100%}.rounded-type2 .vc_col-sm-7 p{padding-right:0}.rounded-type2.guide-space,.rounded-type2{padding:15px 10px}.rounded-type2.guide-space .vc_col-sm-7>.vc_column-inner{padding-left:15px}.secondary-sidebar .type17,.wpb_widgetised_column.type17{padding:30px}.widget.widget_categories ul li a:after{left:-30px;width:calc(100% + 60px)}.widget .mz-title .mz-title-content h3{font-size:22px}.sticky_button{font-size:14px;height:52px;line-height:52px;padding:0 10px 0 35px;right:-37px}.service_call .sticky_button{margin:0 0 28px;right:-59px}.sticky_button:before{font-size:12px;left:15px}.service_call .sticky_button:before{font-size:11px}.rs_col-sm-12 .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a{height:40px;line-height:36px;width:40px}.waves-ico.dt-sc-icon-box.type6 .icon-content h4{font-size:20px}.waves-ico.dt-sc-icon-box.type6 .icon-content p{padding:0 40px}.waves-ico.dt-sc-icon-box.type6 .icon-content a.dt-sc-button.default-button{font-size:14px;padding:7px 15px 9px}.about-intro .fw4{left:50px}.about-intro .fw5{left:20%}.about-intro .fw6{left:0}.move-to-top.vc_row{margin-top:-200px}.waves-ico.dt-sc-icon-box.type6 .icon-content{padding:5px 20px 20px}.vc_row.centered-content{margin:0;padding:0}.video-col1,.video-col2{left:0}.video-col2{left:auto;right:0}.vc_row.centered-content:hover .video-col1{left:0}.vc_row.centered-content:hover .video-col2{right:0}.faq-section>.vc_col-sm-5:first-child>.vc_column-inner,.faq-section>.vc_col-sm-5>.vc_column-inner{padding:0 10%}.faq-section .vc_col-sm-5{width:100%}.faq-section .faq-left-space{width:100%}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li>a{font-size:24px;padding:10px 66px}.centered-content .vc_col-sm-6>.vc_column-inner{padding:0}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper{width:52%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper{left:auto}.new-ico.dt-sc-icon-box.type3 .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper{height:160px;width:160px}.newsletter-section .dt-sc-newsletter-section.type7 p:before{display:none}.newsletter-section .dt-sc-newsletter-section.type7 p{padding:0}.about-fullwidth-image .wpb_single_image img{display:none}.move-to-top.vc_row.about-fullwidth-image{display:none}.faq-section .dt-sc-toggle-frame-set.type2.default-toggle{padding-bottom:80px}.newsletter-section .dt-sc-newsletter-section.type7 p{padding:0;text-align:center}.waves-pricing .dt-sc-pr-tb-col.type1{box-shadow:0 0 10px rgba(0,0,0,.08)}.pricingpinkshadow:before,.pricingpinkshadow.type2:before{display:none}.history-intro{border-radius:5px;margin:0}.dtportfolio-sorting a{font-size:20px}#header .default-button.dt-sc-button{right:0}.our-services-list{margin-top:-35px}.fw1-spacing-left.vc_col-sm-8{width:90%}.img-caption-section .dt-sc-image-caption.type6 h3{font-size:20px}.img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title{margin-bottom:0}.shadow-ico-box.dt-sc-icon-box.type3 .icon-content p{font-size:14px;margin:0 0 20px}.enquiry-form-section{display:none}.rs_fontsize_small{font-size:45px !important}.vc_custom_heading.rs-h2-font{font-size:30px}.vc_custom_heading.rs-h4-font{font-size:25px}.faq-tabs.vc_row,.move-to-top-port{margin-top:-35px}.faq-tabs.vc_row{margin-top:-65px}.contact-form-layout .vc_col-sm-8{width:100%}.contact-form-layout .vc_col-sm-4{margin:50px 0 0;width:100%}.move-to-top-port{margin-top:-65px}.about-spacing-left h2{font-size:28px}.port-spacing-right>.vc_column-inner{padding-right:30px}}@media only screen and (max-width:767px){.fitness-form-container.extend-bg-fullwidth-right:after{background-color:transparent}.fitness-form-container.extend-bg-fullwidth-right .vc_column-inner{padding-left:30px !important;padding-right:30px !important}.fitness-contact-boxes .wpb_text_column,.fitness-contact-boxes .wpb_text_column:nth-child(2),.fitness-contact-boxes .wpb_text_column:last-child,.fitness-contact-boxes .wpb_text_column:nth-child(3){padding:10px 0;width:100%}.hotel_blockquote-type4 blockquote.type4{margin-top:0}.event-colored-box{margin-top:0}.event-contact-info.wpb_column{float:none;padding:85px 30px 30px;width:320px}.gradient-parallax:before{background:-moz-linear-gradient(to right,rgba(242,243,246,1) 20%,rgba(242,243,246,.75) 30%,rgba(242,243,246,.65) 40%,rgba(242,243,246,.55)60%,rgba(229,229,229,0) 100%);background:-webkit-linear-gradient(to right,rgba(242,243,246,1) 20%,rgba(242,243,246,.75) 30%,rgba(242,243,246,.65) 40%,rgba(242,243,246,.55)60%,rgba(229,229,229,0) 100%);background:linear-gradient(to right,rgba(242,243,246,1) 20%,rgba(242,243,246,.75) 30%,rgba(242,243,246,.65) 40%,rgba(242,243,246,.55)60%,rgba(229,229,229,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f3f6',endColorstr='#00e5e5e5',GradientType=1)}.hosting-contact-info-container .dt-sc-contact-info.type7 span{left:0}.hosting-contact-info-container .dt-sc-contact-info.type7{padding-left:100px}.rs_client_testimonial-center .dt-sc-image-flip a{display:block;position:relative}.rs_client_testimonial-center .dt-sc-image-flip{text-align:center}.hosting-table th{font-size:13px;padding:13px 10px;text-transform:capitalize}.hosting-table tr td,.hosting-table tbody tr:nth-child(2n+1) td{font-size:13px;padding:21px 10px}.hosting-contact-info-container:before{content:none}.extend-bg-fullwidth-left:after{content:none}.rs_col_no_btm_space .wpb_column,.rs_col_no_btm_space.wpb_column,.rs_negative-margin_override.vc_row{margin-left:0 !important}.rs_padding_override_zero.vc_row,.rs_padding_override_zero.wpb_column .vc_column-inner{padding-left:0 !important;padding-right:0 !important}.secondary-skin-gradient .dt-sc-contact-info,.secondary-skin-gradient .dt-sc-contact-info span{font-size:30px}.rs_padding_override.vc_row,.rs_padding_override.wpb_column .vc_column-inner{padding-left:50px !important;padding-right:50px !important}.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.vc_col-has-fill):after,.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill>.vc_column-inner:after,.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right:not(.vc_col-has-fill):after,.vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right.vc_col-has-fill>.vc_column-inner:after{left:0;margin:0 -15px;right:0;transform:none}#header-wrapper .wpb_text_column{text-align:center}#header .dt-logo-container a{margin:0 auto;text-align:center}#header .alignright.app-btn{margin-bottom:40px;text-align:center}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row:first-child{padding-left:0}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row .dt-sc-dark-bg.dt-skin-primary-bg{padding-bottom:60px;padding-top:80px;width:100%}.fw1-section .fw-img1,.fw1-section .fw-img2,.fw1-section .fw-img3{left:0;top:0;width:100%}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row .dt-sc-dark-bg.dt-skin-primary-bg{margin:0 20px 20px;width:calc(100% - 40px)}.about-intro{margin-bottom:0;margin-top:0}.about-intro .fw4{left:0;top:0;width:100%}.about-intro .fw5{left:0;top:0;width:100%}.about-intro .fw6{bottom:0;left:0;width:100%}.about-spacing-left .vc_column-inner{padding-left:10%;padding-right:10%}.move-to-top.vc_row{margin-top:0}.video-col1,.video-col2{left:0;width:100%}.vc_row.centered-content{padding:0}.video-col2{left:0;right:0}.faq-section .vc_col-sm-5,.faq-section .faq-left-space{width:100%}.faq-section.vc_row.vc_row-no-padding .vc_column-inner{padding-left:15px;padding-right:15px}.para-space-right{padding-right:0}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner{left:0 !important;right:0 !important}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter .dt-sc-tabs-horizontal-frame-content{padding:20px 0 50px}.faq-section .type2 h5.dt-sc-toggle-accordion:before,.type2 h5.dt-sc-toggle:before{bottom:auto;left:0;top:23px}#footer .dt-custom-nav-wrapper.left ul#menu-quick-links{text-align:left}#footer .dt-custom-nav-wrapper.left ul li{float:left}#footer .dt-custom-nav-wrapper.right{margin-bottom:10px}.service-form{padding-bottom:160px}.enquiry-form-section .wpb_column{margin-bottom:0}#header-wrapper .main-title-section-wrapper.alignright{text-align:center}.bigger-font{font-size:25px;line-height:40px}.space-both-sides .vc_column-inner{padding:0 15px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper{margin:0 0 50px;width:100%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper{width:100%}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper{left:0;margin:0 0 50px}.history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-content-wrapper{margin-top:0}.jannal-header .vc_col-sm-10,.jannal-header .vc_col-sm-2{width:100%}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=email]{width:86%}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li>a{font-size:18px;padding:10px 14px}.move-to-top-port{margin-top:-35px}.waves-ico.dt-sc-icon-box.type6{box-shadow:0 18px 23px 0 rgba(0,0,0,.2)}.new-ico.dt-sc-icon-box.type3 .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper,.new-ico.dt-sc-icon-box.type3.second .icon-wrapper{height:160px;width:160px}.mobile-menu{max-width:none}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption .fig-content p{top:34%}.pinkshadow:before{display:none}.dt-sc-image-caption.services-col,.steps-section .dt-sc-icon-box.type3.shadow-ico-box{box-shadow:0 0 10px rgba(0,0,0,.08)}.vc_row.vc_row-no-padding .services-fw-col>.vc_column-inner{padding:0 10%}.steps-section.vc_row{padding-bottom:60px}.default-button.dt-sc-button,.waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button{font-size:16px;padding:9px 25px 9px}.default-team.dt-sc-team.flip-details-on-hover{margin-bottom:50px}#footer .dt-sc-sociable{margin-bottom:30px}.fw1-section.vc_col-sm-6{float:none;margin:0 auto;width:80%}.fw1-spacing-left.vc_col-sm-8{padding:50px 0 0}.img-caption-section.vc_row{margin-top:50px}.about-fullwidth-image2 .vc_col-sm-6{width:100%}.faq-tabs .dt-sc-tabs-vertical-frame-container{padding:0 10% 10%}.faq-tabs .img-with-shadow{margin-bottom:50px !important}.pricing-to-top{margin-top:-140px}.port-spacing-right>.vc_column-inner{padding-right:15px}}@media only screen and (width:767px){.vc_row.snow-bg:before{top:-158px}}@media only screen and (max-width:767px) and (min-width:480px){.snow-bg:before{top:-120px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p{font-size:16px;line-height:26px;padding:0 25px;top:18%}.faq-tabs ul.dt-sc-tabs-vertical-frame{margin:50px 0 100px;width:100%}.faq-tabs .dt-sc-tabs-vertical-frame-content{padding:0;width:100%}.faq-tabs .vc_col-sm-5,.faq-tabs .vc_col-sm-7{width:100%}.faq-tabs .img-with-shadow{margin-bottom:50px;padding:0 5% 0 10%}.tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li>a{font-size:13px}.type4.tabs-img .dt-sc-tabs-horizontal-content{margin:40px 0 0}.type4.tabs-img .dt-sc-tabs-horizontal-content .contact-form button{margin:0}.newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type=email]{width:78%}.faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li>a{font-size:20px;padding:10px 36px}.about-spacing-left .vc_column-inner{padding-left:5%;padding-right:5%}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption .fig-content p{top:20%}.rs_fontsize_small{font-size:36px !important}.vc_custom_heading.rs-h2-font{font-size:32px}.vc_custom_heading.rs-h4-font{font-size:25px}.fw1-section.vc_col-sm-6{margin:0 auto}.faq-tabs .default-toggle h5.dt-sc-toggle:before,.faq-tabs .default-toggle h5.dt-sc-toggle.active:before,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion:before,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion.active:before{bottom:auto;top:24px}.move-to-top-port{margin-top:-65px}}@media only screen and (max-width:479px) and (min-width:320px){.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p{display:none;font-size:12px;line-height:20px;padding:0 10px;top:20px}.snow-bg:before{top:-105px}.faq-tabs ul.dt-sc-tabs-vertical-frame{margin:50px 0 100px;width:100%}.faq-tabs .dt-sc-tabs-vertical-frame-content{padding:0;width:100%}.faq-tabs .vc_col-sm-5,.faq-tabs .vc_col-sm-7{width:100%}.faq-tabs .img-with-shadow{margin-bottom:50px;padding:0 5% 0 10%}.tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li{margin:0 10px;width:45%}.tabs-img.type4 .scroll_tabs_container .scroll_tab_left_button,.tabs-img.type4 .scroll_tabs_container .scroll_tab_right_button{display:block !important}.type4.tabs-img .dt-sc-tabs-horizontal-content{margin:20px 0 0}.contact-details .underlined-title,.contact-details .dt-sc-contact-info.simple{margin-left:10px}.light-font{font-size:28px;line-height:45px}.fw1-section>.vc_column-inner>.wpb_wrapper>.vc_row .dt-sc-dark-bg.dt-skin-primary-bg{padding-bottom:35px;padding-top:60px}.dt-sc-image-caption.services-col .dt-sc-image-content{padding:10px 10px 25px}.dtportfolio-sorting a{font-size:20px}.portfolio-video-section.vc_row.vc_row-o-full-height{min-height:auto}.tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li>a{font-size:18px;padding:12px 10px}.about-spacing-left .vc_column-inner{padding-left:5%;padding-right:5%}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span{margin-bottom:10px}.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a{font-size:12px;height:28px;line-height:26px;width:28px}.fw1-section.vc_col-sm-6{float:left;margin:0 auto;width:100%}.faq-tabs .default-toggle h5.dt-sc-toggle:before,.faq-tabs .default-toggle h5.dt-sc-toggle.active:before,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion:before,.faq-tabs .default-toggle h5.dt-sc-toggle-accordion.active:before{bottom:auto;top:24px}.waves-ico.dt-sc-icon-box.type6 .icon-content p{padding:0}#footer h3.dt-sc-main-heading{font-size:25px}.history-section1{margin-top:-50px}.rounded-content{margin-top:0}.move-to-top-port{margin-top:-65px}}@media only screen and (max-width:479px){.event-contact-info.wpb_column{margin:20px 0 0;width:100%}.event-contact-info:before{background-size:100%;left:0;width:100%}.event-contact-info .dt-sc-sociable li{margin-bottom:20px}.rs_padding_left-override.vc_row .vc_column-inner,.rs_padding_left-override.wpb_column .vc_column-inner{padding-left:15px !important}.vc_row.vc_row-no-padding .responsive-padding>.vc_column-inner{padding-left:35px;padding-right:35px}.gradient-content .dt-sc-button.medium{padding:14px 20px}.overflow-content{margin:0}.hosting-table th{font-size:12px;padding:13px 6px;text-transform:capitalize}.hosting-table tr td,.hosting-table tbody tr:nth-child(2n+1) td{font-size:12px;padding:22px 8px}.rs_fontsize_small{font-size:30px !important}.vc_custom_heading.rs-h2-font{font-size:22px}.vc_custom_heading.rs-h4-font{font-size:20px}.rs_padding_override.vc_row,.rs_padding_override.wpb_column .vc_column-inner{padding-left:30px !important;padding-right:30px !important}.business-contact-social li{margin:0 15px}.main-title-section h1{font-size:25px;margin-bottom:10px}.fw1-section.vc_col-sm-6{float:left;margin:0 auto;width:100%}#footer .dt-custom-nav-wrapper.inline-horizontal[data-default-style=none][data-hover-style=none] .dt-custom-nav li a{padding-left:5px;padding-right:5px}#footer .dt-custom-nav li a i.menu-item-icon,#footer .dt-custom-nav li a>span,#footer .copyright p{font-size:14px}}@media only screen and (max-width:319px){.event-contact-info.wpb_column{padding-left:20px;padding-right:20px}.event-contact-info .dt-sc-contact-info span{float:none;margin:0;text-align:center;width:100%}.hosting-contact-info-container:before{left:0}.hosting-contact-info-container .dt-sc-contact-info.type7{padding-left:0}.hosting-contact-info-container .dt-sc-contact-info.type7 span{left:0}.hosting-contact-info-container:before{width:100%}.hosting-table th{font-size:10px;padding:13px 0}.hosting-table tr td,.hosting-table tbody tr:nth-child(2n+1) td{font-size:10px;padding:21px 7px}.rs_fontsize_small{font-size:32px !important}.rs_padding_override.vc_row,.rs_padding_override.wpb_column .vc_column-inner{padding-left:20px !important;padding-right:20px !important}.dt-sc-text-with-icon{font-size:10px;padding-left:15px}.dt-sc-text-with-icon span{font-size:15px;margin-right:5px}.snow-bg:before{top:-105px}.fw1-section.vc_col-sm-6{float:left;margin:0 auto;width:100%}}.sm-panel{position:fixed;width:155px;top:300px;right:-105px;z-index:1000000;transition:visibility .25s,opacity .25s}.sm-panel>ul{margin:0;padding:0;list-style-type:none}.sm-panel>ul>li{transition:transform .25s}.sm-panel>ul>li:hover{transform:translateX(-105px)}.sm-panel>ul>li>a{display:flex;align-items:center;color:#fff;padding:5px 0 5px 5px;text-decoration:none}.sm-panel>ul>li>a>img{margin:0 10px 0 0}.sm-panel>ul>li>a>span{font-size:initial}.sm-panel>ul>li[class^=sm-]{background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0}.sm-text-black{color:#000}.sm-fb{background:#305891}.sm-twitter{background:#28aae1}.sm-gmap{background:#20a464}.sm-blog{background:#0171bb}.sm-pinterest{background:#d73532}.sm-youtube{background:#e32c26}.sm-allegro{background:#ff5a00}.sm-linkedin{background:#0097bd}.sm-payback{background:#00349a}.sm-goldenline{background:#fff}@media screen and (max-width:640px){.sm-panel{visibility:hidden;opacity:0}}