.olins_contact_form_shortcode{width:100%;height:660px;background-size:cover;background-color:#f5f5f5}.olins_contact_form_shortcode .form_container{width:50%;float:right;height:660px}.olins_contact_form_shortcode .form_container .text_align_left{text-align:left}.olins_contact_form_shortcode .form_container .text_align_left ::-webkit-input-placeholder{text-align:left;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_left :-moz-placeholder{text-align:left;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_left ::-moz-placeholder{text-align:left;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_left :-ms-input-placeholder{text-align:left;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_left input,.olins_contact_form_shortcode .form_container .text_align_left textarea,.olins_contact_form_shortcode .form_container .text_align_left p{text-align:left;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_right{text-align:right}.olins_contact_form_shortcode .form_container .text_align_right ::-webkit-input-placeholder{text-align:right;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_right :-moz-placeholder{text-align:right;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_right ::-moz-placeholder{text-align:right;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_right :-ms-input-placeholder{text-align:right;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_right input,.olins_contact_form_shortcode .form_container .text_align_right textarea,.olins_contact_form_shortcode .form_container .text_align_right p{text-align:right;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_center{text-align:center}.olins_contact_form_shortcode .form_container .text_align_center ::-webkit-input-placeholder{text-align:center;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_center :-moz-placeholder{text-align:center;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_center ::-moz-placeholder{text-align:center;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_center :-ms-input-placeholder{text-align:center;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .text_align_center input,.olins_contact_form_shortcode .form_container .text_align_center textarea,.olins_contact_form_shortcode .form_container .text_align_center p{text-align:center;font-size:14px;color:#FFF}.olins_contact_form_shortcode .form_container .the_form{padding:130px 60px 0 60px}.olins_contact_form_shortcode .form_container .the_form h3{font-size:30px;font-weight:900;font-style:italic;color:#FFF;margin-bottom:25px}.olins_contact_form_shortcode .form_container .the_form .item_field{width:100%;background:0;height:50px;margin-bottom:25px;border:0;border-bottom:4px solid #FFF}.olins_contact_form_shortcode .form_container .the_form .submit_button{margin-top:30px;font-size:12px;letter-spacing:.46em;font-weight:900;color:#FFF;border:3px solid #FFF;padding-left:45px;padding-right:45px;min-height:50px;transition:all 300ms ease-in-out}.olins_contact_form_shortcode .form_container .the_form .submit_button:hover{background-color:#FFF;color:#000;transition:all 300ms ease-in-out}.olins_slider_one_container .olins_slider_one{margin:0;position:relative;overflow:hidden}.olins_slider_one_container .olins_slider_one:hover .flex-direction-nav .flex-prev{left:0;transition:all 300ms ease-in-out}.olins_slider_one_container .olins_slider_one:hover .flex-direction-nav .flex-next{right:0;transition:all 300ms ease-in-out}.olins_slider_one_container .olins_slider_one .flex-direction-nav .flex-prev{position:absolute;top:50%;left:-60px;margin-left:20px;z-index:2;font-size:64px;color:rgba(0,0,0,0.2);line-height:64px;margin-top:-32px;transition:all 300ms ease-in-out}.olins_slider_one_container .olins_slider_one .flex-direction-nav .flex-prev:hover{color:rgba(0,0,0,0.4);transition:all 300ms ease-in-out}.olins_slider_one_container .olins_slider_one .flex-direction-nav .flex-next{position:absolute;top:50%;right:-60px;margin-right:20px;z-index:2;font-size:64px;color:rgba(0,0,0,0.2);line-height:64px;margin-top:-32px;transition:all 300ms ease-in-out}.olins_slider_one_container .olins_slider_one .flex-direction-nav .flex-next:hover{color:rgba(0,0,0,0.4);transition:all 300ms ease-in-out}.olins_slider_one_container .olins_slider_one ul.slides{padding:0;margin:0}.olins_slider_one_container .olins_slider_one ul.slides li{margin:0;display:none;width:100%;background-color:#f3f4f4}.olins_slider_one_container .olins_slider_one ul.slides li figure{position:relative;width:100%;height:100%}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta{text-align:center}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta .slider_one_pre_title{color:#000;font-size:24px;font-style:italic;display:none}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta .slider_one_title{font-size:64px;font-weight:900;font-style:italic;color:#000;line-height:70px;display:none}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta .slider_one_button{margin-top:35px;display:none}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta .slider_one_button .ale_button{font-size:12px;letter-spacing:.46em;text-transform:uppercase;border:4px solid #000;padding:1em 1.2em;font-weight:900;transition:all 300ms ease-in-out}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta .slider_one_button .ale_button:hover{background-color:#000;color:#fff;transition:all 300ms ease-in-out}.olins_slider_one_container .olins_slider_one ul.slides li img{max-width:100%;height:auto}.olins_products_carousel{width:100%;margin:20px 0;padding:0;position:relative}.olins_products_carousel ul{margin:0;padding:0;list-style:none}.olins_products_carousel ul li{margin:0;padding:0;list-style:none}.olins_products_carousel .carousel_nav{margin-bottom:80px;text-align:center}.olins_products_carousel .carousel_nav .carousel_tile{display:inline-block;vertical-align:bottom;padding:0 65px}.olins_products_carousel .carousel_nav .carousel_tile .olins_carouser_pre_title{font-size:16px;color:#000;font-style:italic;line-height:16px}.olins_products_carousel .carousel_nav .carousel_tile .olins_carousel_title{font-size:37px;font-weight:500;color:#000;line-height:40px}.olins_products_carousel .carousel_nav a.flex-prev,.olins_products_carousel .carousel_nav a.flex-next{display:inline-block;transition:all 300ms ease-in-out}.olins_products_carousel .carousel_nav a.flex-prev:hover span,.olins_products_carousel .carousel_nav a.flex-next:hover span{background-color:#000;transition:all 300ms ease-in-out}.olins_products_carousel .carousel_nav a.flex-prev span,.olins_products_carousel .carousel_nav a.flex-next span{width:40px;height:40px;line-height:40px;display:block;background-color:#ededed;color:#FFF;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-size:22px;text-align:center}.olins_products_carousel ul.slides li{display:none}.olins_products_carousel ul.slides li .carousel_product{text-align:center}.olins_products_carousel ul.slides li .carousel_product .border_style{margin-bottom:30px}.olins_products_carousel ul.slides li .carousel_product .woo_category{font-size:12px;color:#acacac}.olins_products_carousel ul.slides li .carousel_product .woo_category a{color:inherit;transition:all 300ms ease-in-out}.olins_products_carousel ul.slides li .carousel_product .woo_category a:hover{color:#000;transition:all 300ms ease-in-out}.olins_products_carousel ul.slides li .carousel_product .product_title{font-size:16px;font-weight:600;color:#000;text-transform:none;font-style:normal;line-height:16px;margin:0}.olins_products_carousel ul.slides li .carousel_product .price{font-size:18px;color:#000;font-weight:600}.olins_products_carousel ul.slides li img{width:100%;height:auto}.olins_recent_works{width:100%}.olins_recent_works ul{margin:0;padding:0}.olins_recent_works ul li{width:12.5%;display:block;float:left;margin:0;padding:0;position:relative}.olins_recent_works ul li:nth-child(4n){width:25%}.olins_recent_works ul li .single_work_link{display:block;width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden}.olins_recent_works ul li .single_work_link .hover_mask{position:absolute;width:100%;height:100%;border:9px solid #000;box-sizing:border-box}.olins_recent_works ul li .single_work_link img{max-width:100%;height:auto}.ale_counter{text-align:center}.ale_counter .counter{display:block;font-size:50px;font-weight:700;line-height:50px;visibility:hidden}.ale_counter .counter_title{display:block;font-size:14px;line-height:14px;font-weight:700;margin-top:20px}.ale_counter .counter_icon{margin-top:40px;display:block}.olins_simple_form p.success{text-align:center;margin-bottom:25px}.olins_simple_form .module_line{margin-bottom:20px;text-align:center}.olins_simple_form .module_line .item_field{font-style:italic}.olins_simple_form .module_line input[type="text"],.olins_simple_form .module_line input[type="email"]{width:48.5%;float:left}.olins_simple_form .module_line input[type="text"]{margin-right:3%}.olins_price_element{width:100%;text-align:center;padding-bottom:35px;border-right:1px solid #ededed}.olins_price_element .image_holder{padding-bottom:35px}.olins_price_element .image_holder img{max-width:100%;height:auto}.olins_price_element .price_holder{padding:35px 11% 15px 11%;font-size:50px;font-weight:700;line-height:50px}.olins_price_element .price_holder span.currency{font-size:24px;line-height:30px;vertical-align:top}.olins_price_element .title_holder{padding:15px 11% 22px 11%}.olins_price_element .title_holder h3{margin:0;padding:0;font-size:24px}.olins_price_element .description_holder{padding:22px 11% 45px 11%;font-size:14px;line-height:30px;text-align:justify}.olins_price_element .description_holder p{text-align:justify}.olins_testimonials_slider{padding-bottom:100px}.olins_testimonials_slider .testimonial_name{font-size:20px;font-weight:700;margin-bottom:25px;color:#c4c3c3}.olins_testimonials_slider .testimonial{font-style:italic;line-height:30px;font-size:14px}.olins_testimonials_slider .testimonial_link{padding:10px}.olins_testimonials_slider .testimonial_link a{transition:all 300ms ease-in-out}.olins_testimonials_slider .testimonial_link a:hover{opacity:.5;transition:all 300ms ease-in-out}.olins_pretty_team_container .olins_pretty_team .flex-control-nav{z-index:999;width:50%;left:50%}.olins_pretty_team_container .olins_pretty_team ul.slides li{background-color:#FFF}.olins_pretty_team_container .olins_pretty_team ul.slides li .col-6{position:relative;height:100%;display:flex;justify-content:center;align-items:center}.olins_pretty_team_container .olins_pretty_team ul.slides li .member_data .member_name{margin-bottom:10px}.olins_pretty_team_container .olins_pretty_team ul.slides li .member_data .member_position{margin-bottom:30px}.olins_pretty_team_container .olins_pretty_team ul.slides li .member_data .member_description{padding:0 15%}.olins_pretty_team_container .olins_pretty_team ul.slides li .member_data .member_description p{text-align:center}.olins_pretty_team_container .olins_pretty_team ul.slides li .image_holder img{max-width:100%;height:auto}.olins_move_slider_container{width:100%}.olins_move_slider_container .olins_move_slider{width:100%;margin:0;position:relative;overflow:hidden}.olins_move_slider_container .olins_move_slider:hover .flex-direction-nav .flex-prev{left:0;transition:all 300ms ease-in-out}.olins_move_slider_container .olins_move_slider:hover .flex-direction-nav .flex-next{right:0;transition:all 300ms ease-in-out}.olins_move_slider_container .olins_move_slider .flex-direction-nav .flex-prev{position:absolute;top:50%;left:-60px;margin-left:20px;z-index:2;font-size:64px;color:rgba(255,255,255,0.3);line-height:64px;margin-top:-32px;transition:all 300ms ease-in-out}.olins_move_slider_container .olins_move_slider .flex-direction-nav .flex-prev:hover{color:rgba(255,255,255,0.6);transition:all 300ms ease-in-out}.olins_move_slider_container .olins_move_slider .flex-direction-nav .flex-next{position:absolute;top:50%;right:-60px;margin-right:20px;z-index:2;font-size:64px;color:rgba(255,255,255,0.3);line-height:64px;margin-top:-32px;transition:all 300ms ease-in-out}.olins_move_slider_container .olins_move_slider .flex-direction-nav .flex-next:hover{color:rgba(255,255,255,0.6);transition:all 300ms ease-in-out}.olins_move_slider_container .olins_move_slider ul.slides li{width:100%}.olins_move_slider_container .olins_move_slider ul.slides li figure{width:100%;background-position:-25px 0;background-size:cover;transition:all 300ms ease-in-out}.olins_move_slider_container .olins_move_slider ul.slides li figure figcaption.slide_data{padding:300px 0 250px 0}.olins_move_slider_container .olins_move_slider ul.slides li figure figcaption.slide_data .slider_one_title{font-size:86px;line-height:86px;font-weight:700;color:#FFF;letter-spacing:.075em;margin-bottom:20px;visibility:hidden}.olins_move_slider_container .olins_move_slider ul.slides li figure figcaption.slide_data .slider_one_pre_title{font-size:18px;line-height:18px;font-weight:400;color:#FFF;letter-spacing:.1em;visibility:hidden}.olins_move_slider_container .olins_move_slider ul.slides li figure figcaption.slide_data .slider_one_button{margin-top:80px;visibility:hidden}.olins_move_slider_container .olins_move_slider ul.slides li figure figcaption.slide_data .slider_one_button .ale_button{font-size:13px;text-transform:uppercase;color:#FFF;border-color:#FFF;font-weight:400;letter-spacing:.3em}.olins_simple_team_container .olins_simple_team{padding-top:35px;padding-bottom:70px}.olins_simple_team_container .olins_simple_team ul.slides li .team_member_item{display:flex;justify-content:center;align-items:center}.olins_simple_team_container .olins_simple_team ul.slides li .team_member_item .name{width:33.333%;flex-grow:2;text-align:right}.olins_simple_team_container .olins_simple_team ul.slides li .team_member_item .name .member_name{padding:0 20px;display:inline-block;position:relative;border-top:1px solid #e1cdad;border-bottom:1px solid #e1cdad;line-height:32px}.olins_simple_team_container .olins_simple_team ul.slides li .team_member_item .name .member_name::before{content:"";position:absolute;top:0;left:0;margin-top:-4px !important;width:100% !important;border-top:1px solid #e1cdad !important}.olins_simple_team_container .olins_simple_team ul.slides li .team_member_item .name .member_name::after{content:"";position:absolute;bottom:0;left:0;margin-bottom:-5px;height:1px;border-top:1px solid #e1cdad;width:100%}.olins_simple_team_container .olins_simple_team ul.slides li .team_member_item .photo{width:33.333%;flex-grow:1}.olins_simple_team_container .olins_simple_team ul.slides li .team_member_item .photo .image_holder img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden}.olins_simple_team_container .olins_simple_team ul.slides li .team_member_item .position{width:33.333%;flex-grow:2;text-align:left}.olins_simple_team_container .olins_simple_team ul.slides li .team_member_item .position .member_position{padding:0 20px;display:inline-block;position:relative;border-top:1px solid #e1cdad;border-bottom:1px solid #e1cdad;line-height:32px}.olins_simple_team_container .olins_simple_team ul.slides li .team_member_item .position .member_position::before{content:"";position:absolute;top:0;left:0;margin-top:-4px !important;width:100% !important;border-top:1px solid #e1cdad !important}.olins_simple_team_container .olins_simple_team ul.slides li .team_member_item .position .member_position::after{content:"";position:absolute;bottom:0;left:0;margin-bottom:-5px;height:1px;border-top:1px solid #e1cdad;width:100%}.olins_selected_works{width:100%}.olins_selected_works .item_work{width:20%;float:left}.olins_selected_works .item_work img{width:100%;height:auto}.olins_tax_links{width:100%;min-height:50px;line-height:50px;background:#191919}.olins_tax_links ul{width:100%;text-align:center;list-style:none;margin:0;padding:0}.olins_tax_links ul li{padding:0;margin:0;line-height:50px;list-style:none;display:inline-block;color:#FFF;margin:0 10px;font-size:12px;font-weight:400}.olins_tax_links ul li a{color:#fff;transition:all 300ms ease-in-out}.olins_tax_links ul li a:hover{color:#e9e196;transition:all 300ms ease-in-out}.olins_hard_height{height:100vh}.olins_hard_height div{height:100%}.olins_full_height .wpb_wrapper{height:100%}.olins_full_height .wpb_wrapper .vc_row{height:100%}.olins_scale_image_box{width:100%;height:100%}.olins_scale_image_box .scale_image{width:100%;height:100%;position:relative;overflow:hidden}.olins_scale_image_box .scale_image .image_holder{width:100%;height:100%;position:absolute;top:0;left:0;background-position:50% 50%;background-size:cover;z-index:1}.olins_scale_image_box .scale_image .image_holder.animate{animation:olins-scale 45s infinite}.olins_scale_image_box .scale_image .mask{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}.olins_scale_image_box .scale_image .data_holder{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;display:flex;justify-content:center;align-items:center;flex-direction:column}.olins_scale_image_box .scale_image .data_holder .box-logo{margin-bottom:50px;height:auto}.olins_scale_image_box .scale_image .data_holder .text_one,.olins_scale_image_box .scale_image .data_holder .text_two{color:#FFF;text-transform:uppercase;letter-spacing:.15em;font-size:50px;font-weight:700;line-height:65px;height:auto}.olins_scale_image_box .scale_image .data_holder .slider_one_button{margin-top:40px;height:auto}@keyframes olins-scale{0,100%{transform:scale(1);-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}}.olins_hover_text{width:100%;height:100%}.olins_hover_text .item_hover_text{width:100%;height:100%;position:relative;background:#f0f0f0}.olins_hover_text .item_hover_text .data_holder{z-index:1;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;text-align:center}.olins_hover_text .item_hover_text .data_holder .text_one{font-size:18px;color:#191919;line-height:30px}.olins_hover_text .item_hover_text .data_holder .text_two{font-size:12px;color:#a3875b;line-height:14px}.olins_hover_text .item_hover_text .hover_holder{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;cursor:pointer;transition:all 400ms ease-in-out}.olins_hover_text .item_hover_text:hover .hover_holder{top:-80%;transition:all 400ms ease-in-out}.olins_service_block{text-align:center}.olins_service_block:hover .image_holder{height:60px;transition:all 300ms ease-in-out}.olins_service_block:hover .image_holder img{max-height:100%;width:auto;max-width:100%;height:auto}.olins_service_block:hover .data_holder .description{opacity:1;transition:all 300ms ease-in-out}.olins_service_block .image_holder{width:100%;height:120px;transition:all 300ms ease-in-out}.olins_service_block .image_holder img{max-height:100%;width:auto;max-width:100%;height:auto;visibility:hidden}.olins_service_block .data_holder .title{font-size:15px;text-transform:uppercase;color:#353437;margin:20px}.olins_service_block .data_holder .description{opacity:0;transition:all 300ms ease-in-out;font-size:13px;font-weight:300;padding:0 30px}.olins_testimonials_slider_container .testimonial_item .testimonial{padding:0 10%;font-size:15px;line-height:24px;margin-bottom:25px}.olins_testimonials_slider_container .testimonial_item .testimonial .member_position{padding-bottom:25px}.olins_testimonials_slider_container .testimonial_item .testimonial .member_position::after{content:"";width:25px;height:1px;margin:0 auto;background-color:#bebebe;display:block;margin-top:25px}.olins_testimonials_slider_container .testimonial_item .name{font-size:23px;margin-bottom:65px}.olins_testimonials_slider_container .flexslider .flex-control-nav,.olins_testimonials_slider_container .single_post_images_slider .flex-control-nav{margin-bottom:-35px}.olins_pricing_element{background:#f1f1f1}.olins_pricing_element .image_holder{overflow:hidden}.olins_pricing_element:hover .image_holder img{transform:scale(1.1);transition:all 2000ms ease-in-out}.olins_pricing_element img{max-width:100%;height:auto;transition:all 2000ms ease-in-out}.olins_pricing_element .data_holder{padding:20px}.olins_pricing_element .data_holder .price_holder{font-size:13px;color:#5b5e37;margin-bottom:15px}.olins_pricing_element .data_holder .title_holder{font-size:15px;color:#353437;text-transform:uppercase;margin-bottom:15px}.olins_pricing_element .data_holder .description_holder{font-size:13px;font-weight:300;color:#353437}.olins_hover_team .image_holder{position:relative}.olins_hover_team .image_holder:hover img{filter:grayscale(100%);transition:all 500ms ease-in-out}.olins_hover_team .image_holder:hover .hover_mask{background:rgba(0,0,0,0.6);opacity:1;transition:all 500ms ease-in-out;font-size:16px}.olins_hover_team .image_holder img{z-index:0;width:100%;height:auto;transition:all 500ms ease-in-out}.olins_hover_team .image_holder .hover_mask{transition:all 500ms ease-in-out;z-index:999;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:0;color:#FFF;text-transform:uppercase;opacity:0}.olins_works_masonry_grid.options_design .grid-item{margin-bottom:0}.olins_works_masonry_grid.stephanie_design .grid-sizer,.olins_works_masonry_grid.stephanie_design .grid_item_work{width:33.3333%;float:left}.olins_works_masonry_grid.stephanie_design .gutter-sizer{width:0}.olins_works_masonry_grid.stephanie_design .title_with_cat{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:30px 0}.olins_works_masonry_grid.stephanie_design .title_with_cat h2{font-size:20px;color:#4e4e4e;font-weight:400;margin-bottom:15px}.olins_works_masonry_grid.stephanie_design .title_with_cat h2 a{color:inherit}.olins_works_masonry_grid.stephanie_design .title_with_cat span.category{text-transform:uppercase;color:#4e4e4e;letter-spacing:.64em;font-size:9px}.olins_works_masonry_grid.simple_design .grid_item_work{overflow:hidden}.olins_works_masonry_grid.simple_design .grid_item_work:hover img{filter:grayscale(100%);transition:all 500ms ease-in-out}.olins_works_masonry_grid.simple_design .grid_item_work:hover .gallery_post .data_mask{background:rgba(81,73,56,0.8);transition:all 300ms ease-in-out}.olins_works_masonry_grid.simple_design .grid_item_work:hover .gallery_post .data_mask .bottom_text{bottom:0;transition:all 300ms ease-in-out}.olins_works_masonry_grid.simple_design .grid_item_work .gallery_post{position:relative}.olins_works_masonry_grid.simple_design .grid_item_work .gallery_post .image{z-index:1}.olins_works_masonry_grid.simple_design .grid_item_work .gallery_post .image img{max-width:100%;height:auto;transition:all 500ms ease-in-out}.olins_works_masonry_grid.simple_design .grid_item_work .gallery_post .data_mask{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:999;transition:all 300ms ease-in-out;text-align:center}.olins_works_masonry_grid.simple_design .grid_item_work .gallery_post .data_mask .bottom_text{position:absolute;bottom:-100%;left:20px;width:100%;text-align:left;transition:all 300ms ease-in-out}.olins_works_masonry_grid.simple_design .grid_item_work .gallery_post .data_mask .bottom_text .title{color:#FFF;font-weight:400;font-size:23px}.olins_works_masonry_grid.simple_design .grid_item_work .gallery_post .data_mask .bottom_text .title a{color:inherit;transition:all 300ms ease-in-out}.olins_works_masonry_grid.simple_design .grid_item_work .gallery_post .data_mask .bottom_text .title a:hover{opacity:.6;transition:all 300ms ease-in-out}.olins_works_masonry_grid.simple_design .grid_item_work .gallery_post .data_mask .bottom_text .title a h3{color:inherit;margin-bottom:20px}.olins_works_masonry_grid.simple_design .grid_item_work .gallery_post .data_mask .bottom_text .separator{width:35px;height:2px;background:#c0c42e;margin-left:0;margin-bottom:20px}.olins_works_masonry_grid.viaje_design{margin-bottom:-2px;overflow:hidden}.olins_works_masonry_grid.viaje_design .grid_item_work{overflow:hidden}.olins_works_masonry_grid.viaje_design .grid_item_work:hover img{filter:grayscale(100%);transition:all 500ms ease-in-out}.olins_works_masonry_grid.viaje_design .grid_item_work:hover .gallery_post .data_mask{background:rgba(81,73,56,0.8);transition:all 300ms ease-in-out}.olins_works_masonry_grid.viaje_design .grid_item_work:hover .gallery_post .data_mask .bottom_text{bottom:0;transition:all 300ms ease-in-out}.olins_works_masonry_grid.viaje_design .grid_item_work:hover .gallery_post .data_mask .icon_eye{top:50%;transition:all 300ms ease-in-out}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post{position:relative}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .image{z-index:1}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .image img{max-width:100%;height:auto;transition:all 500ms ease-in-out}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .data_mask{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:999;transition:all 300ms ease-in-out;text-align:center}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .data_mask .icon_eye{font-size:30px;color:#FFF;position:absolute;top:-50%;left:50%;margin-left:-15px;margin-top:-15px;transition:all 300ms ease-in-out}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .data_mask .icon_eye:hover{opacity:.6;transition:all 300ms ease-in-out}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .data_mask .bottom_text{position:absolute;bottom:-100%;left:0;width:100%;text-align:center;transition:all 300ms ease-in-out}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .data_mask .bottom_text .title{color:#FFF;font-weight:400;font-size:23px}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .data_mask .bottom_text .title a{color:inherit;transition:all 300ms ease-in-out}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .data_mask .bottom_text .title a:hover{opacity:.6;transition:all 300ms ease-in-out}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .data_mask .bottom_text .title a h3{color:inherit;margin-bottom:20px}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .data_mask .bottom_text .separator{width:35px;height:2px;background:#c0c42e;margin:0 auto;margin-bottom:20px}.olins_works_masonry_grid.viaje_design .grid_item_work .gallery_post .data_mask .bottom_text p{color:#FFF;padding:0 30px;text-align:center;font-size:14px;margin-bottom:30px}.olins_works_masonry_grid.brigitte_design{margin:-38.5px}.olins_works_masonry_grid.brigitte_design .grid-sizer,.olins_works_masonry_grid.brigitte_design .grid_item_work{width:33.3333%;float:left}.olins_works_masonry_grid.brigitte_design .gutter-sizer{width:0}.olins_works_masonry_grid.brigitte_design .brigitte_style{margin:38.5px}.olins_works_masonry_grid.brigitte_design .brigitte_style .white-mask{display:flex;flex-direction:column;align-items:center;padding-bottom:0;margin-top:30px}.olins_works_masonry_grid.brigitte_design .brigitte_style .white-mask .category{order:1;font-size:16px;text-transform:uppercase;color:#000;letter-spacing:.2em;margin-bottom:10px}.olins_works_masonry_grid.brigitte_design .brigitte_style .white-mask h3.title{order:2;font-size:36px;color:#000;letter-spacing:.05em}.olins_works_masonry_grid.brigitte_design .brigitte_style .white-mask h3.title:hover{opacity:.7;transition:all 300ms ease-in-out}.olins_works_masonry_grid.creative_design img{max-width:100%;height:auto}.olins_works_masonry_grid.furniture_design{margin-bottom:-2px;overflow:hidden}.olins_works_masonry_grid.furniture_design .grid_item_work{overflow:hidden}.olins_works_masonry_grid.furniture_design .grid_item_work:hover .gallery_post .data_mask{background:rgba(0,0,0,0.7);transition:all 700ms ease-in-out}.olins_works_masonry_grid.furniture_design .grid_item_work:hover .gallery_post .data_mask .bottom_text{opacity:1;transition:all 700ms ease-in-out}.olins_works_masonry_grid.furniture_design .grid_item_work .gallery_post{position:relative}.olins_works_masonry_grid.furniture_design .grid_item_work .gallery_post .image{z-index:1}.olins_works_masonry_grid.furniture_design .grid_item_work .gallery_post .image img{max-width:100%;height:auto;transition:all 500ms ease-in-out}.olins_works_masonry_grid.furniture_design .grid_item_work .gallery_post .data_mask{position:absolute;top:25px;left:25px;width:calc(100% - 50px);height:calc(100% - 50px);display:block;transition:all 700ms ease-in-out;text-align:center}.olins_works_masonry_grid.furniture_design .grid_item_work .gallery_post .data_mask .bottom_text{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;opacity:0;transition:all 700ms ease-in-out}.olins_works_masonry_grid.furniture_design .grid_item_work .gallery_post .data_mask .bottom_text .title{padding:0 30px;color:#FFF;font-weight:400;font-size:18px;text-transform:uppercase}.olins_works_masonry_grid.furniture_design .grid_item_work .gallery_post .data_mask .bottom_text .title a{color:inherit;transition:all 300ms ease-in-out}.olins_works_masonry_grid.furniture_design .grid_item_work .gallery_post .data_mask .bottom_text .title a:hover{opacity:.6;transition:all 300ms ease-in-out}.olins_works_masonry_grid.furniture_design .grid_item_work .gallery_post .data_mask .bottom_text .title a h3{color:inherit;margin-bottom:20px;font-weight:400;font-size:18px}.olins_works_masonry_grid.furniture_design .grid_item_work .gallery_post .data_mask .bottom_text .separator{width:30px;height:1px;background:#FFF;margin:0 auto;margin-bottom:20px}.olins_works_masonry_grid.furniture_design .grid_item_work .gallery_post .data_mask .bottom_text span.category{color:#c9c9c9;padding:0 30px;text-align:center;font-size:12px;margin-bottom:0}.olins_works_masonry_grid .grid-sizer,.olins_works_masonry_grid .grid_item_work{width:25%;float:left}.olins_works_masonry_grid .grid-item--width2{width:50%}.olins_works_masonry_grid .gutter-sizer{width:0}.olins_works_masonry_grid .grid_item_work .hover_holder{position:relative;overflow:hidden}.olins_works_masonry_grid .grid_item_work .hover_holder:hover .image_holder img{filter:grayscale(100%);transition:all 500ms ease-in-out}.olins_works_masonry_grid .grid_item_work .hover_holder:hover .data_holder{background:rgba(0,0,0,0.6);opacity:1;transition:all 500ms ease-in-out}.olins_works_masonry_grid .grid_item_work .hover_holder:hover .data_holder h3{font-size:16px}.olins_works_masonry_grid .grid_item_work .hover_holder .image_holder{z-index:0}.olins_works_masonry_grid .grid_item_work .hover_holder .image_holder img{max-width:100%;height:auto;transition:all 500ms ease-in-out}.olins_works_masonry_grid .grid_item_work .hover_holder .data_holder{z-index:999;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#FFF;text-transform:uppercase;opacity:0;transition:all 500ms ease-in-out}.olins_works_masonry_grid .grid_item_work .hover_holder .data_holder h3{color:inherit;font-size:0;text-transform:uppercase;font-weight:400}.olins_works_masonry_grid .grid_item_work .hover_holder .data_holder h3 a{color:inherit}.olins_works_masonry_grid .grid_item_work .hover_holder .data_holder h3 a:hover{opacity:.7;transition:all 300ms ease-in-out}.vbox-overlay *,.vbox-overlay *:before,.vbox-overlay *:after{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vbox-overlay{background:#fdfdfd;background:rgba(0,0,0,0.85);width:100%;height:auto;position:fixed;top:0;left:0;bottom:0;z-index:9999;opacity:0;overflow-x:hidden;overflow-y:auto}.vbox-preloader{position:fixed;width:32px;height:32px;left:50%;top:50%;margin-left:-16px;margin-top:-16px;background-image:url(images/venobox/preload-circle.png);text-indent:-100px;overflow:hidden;-webkit-animation:playload 1.4s steps(18) infinite;-moz-animation:playload 1.4s steps(18) infinite;-ms-animation:playload 1.4s steps(18) infinite;-o-animation:playload 1.4s steps(18) infinite;animation:playload 1.4s steps(18) infinite}@-webkit-keyframes playload{from{background-position:0 0}to{background-position:-576px}}@-moz-keyframes playload{from{background-position:0 0}to{background-position:-576px}}@-ms-keyframes playload{from{background-position:0 0}to{background-position:-576px}}@-o-keyframes playload{from{background-position:0 0}to{background-position:-576px}}@keyframes playload{from{background-position:0 0}to{background-position:-576px}}.vbox-close{cursor:pointer;position:fixed;top:-1px;right:0;width:46px;height:40px;padding:10px 20px 10px 0;display:block;background:url(images/venobox/close.gif) no-repeat;background-position:10px center;color:#fff;text-indent:-100px;overflow:hidden}body.admin-bar .vbox-close{top:32px}.vbox-next,.vbox-prev{box-sizing:content-box;cursor:pointer;position:fixed;top:50%;color:#fff;width:30px;height:170px;margin-top:-85px;text-indent:-100px;border:solid transparent;overflow:hidden}.vbox-prev{left:0;border-width:0 30px 0 10px;background:url(images/venobox/prev.gif) center center no-repeat}.vbox-next{right:0;border-width:0 10px 0 30px;background:url(images/venobox/next.gif) center center no-repeat}.vbox-title{width:100%;height:40px;float:left;text-align:center;line-height:28px;font-size:12px;color:#fff;padding:6px 40px;overflow:hidden;background:#161617;position:fixed;display:none;top:-1px;left:0}.vbox-num{cursor:pointer;position:fixed;top:-1px;left:0;height:40px;display:block;color:#fff;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;background:#161617;display:none}.vbox-inline{width:420px;height:315px;padding:10px;background:#fff;text-align:left;margin:0 auto;overflow:auto}.venoframe{border:0;width:960px;height:720px}@media(max-width:992px){.venoframe{width:640px;height:480px}}@media(max-width:767px){.venoframe{width:420px;height:315px}}@media(max-width:460px){.vbox-inline{width:100%}.venoframe{width:100%;height:260px}}.vbox-open{overflow:hidden}.vbox-container{position:relative;background:#000;width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden}.vbox-container img{max-width:100%;height:auto}.olins_video_box .video_holder{position:relative}.olins_video_box .video_holder img{width:100%;height:auto;z-index:0}.olins_video_box .video_holder .video_data_mask{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.olins_video_box .video_holder .video_data_mask a.venobox{font-size:70px;line-height:80px;color:#c0c42e;transition:all 300ms ease-in-out}.olins_video_box .video_holder .video_data_mask a.venobox:hover{color:#FFF;transition:all 300ms ease-in-out}.olins_video_box .video_holder .video_data_mask .video_title{font-size:30px;font-weight:400;color:#FFF;line-height:30px}.olins_video_box .video_holder .video_data_mask .video_desc{font-size:14px;color:#FFF}.olins_tabs .tabs ul{display:block;padding:0;margin:0}.olins_tabs .tabs ul li{display:inline-block;background:#fbfbf3;border-top:9px solid #fbfbf3;float:left;position:relative;transition:all 300ms ease-in-out}.olins_tabs .tabs ul li.active{border-top:9px solid #c0c42e;background:#FFF}.olins_tabs .tabs ul li.active:hover{border-top:9px solid #c0c42e;background:#FFF}.olins_tabs .tabs ul li a{display:block;padding:20px 35px 30px 35px;font-size:20px;color:#000}.olins_tabs .tabs ul li:hover{background:#f2f2e2;border-top:9px solid #f2f2e2;transition:all 300ms ease-in-out}.olins_tabs .olins-tab-container{background:#FFF;width:100%;box-sizing:border-box;padding:30px}.olins_tabs .olins-tab-container .tab_content .image{float:left;margin-right:30px}.olins_tabs .olins-tab-container .tab_content .text .title{font-size:26px;color:#000;margin-bottom:35px}.olins_tabs .olins-tab-container p{margin-bottom:0;line-height:30px}.olins_icon_tabs .tabs ul{display:block;padding:0;margin:0;display:flex;justify-content:center;align-items:center}.olins_icon_tabs .tabs ul li{width:20%;margin:0;display:inline-block;background:transparent;position:relative;text-align:center;transition:all 300ms ease-in-out}.olins_icon_tabs .tabs ul li img{max-width:90%;height:auto}.olins_icon_tabs .tabs ul li.active figure.tab-icon a figcaption{opacity:1;transition:all 300ms ease-in-out}.olins_icon_tabs .tabs ul li figure.tab-icon{position:relative;margin-bottom:60px}.olins_icon_tabs .tabs ul li figure.tab-icon a{display:block;text-align:center;vertical-align:middle}.olins_icon_tabs .tabs ul li figure.tab-icon a figcaption{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all 300ms ease-in-out}.olins_icon_tabs .tabs ul li figure.tab-icon a:hover figcaption{opacity:1;transition:all 300ms ease-in-out}.olins_icon_tabs .tabs ul li:hover{transition:all 300ms ease-in-out}.olins_icon_tabs .olins-tab-container{background:#FFF;width:100%;box-sizing:border-box;padding:30px}.olins_icon_tabs .olins-tab-container .tab_content .image{float:left;margin-right:30px}.olins_icon_tabs .olins-tab-container .tab_content .text{text-align:center}.olins_icon_tabs .olins-tab-container .tab_content .text .title{font-size:23px;color:#000;margin-bottom:30px;display:inline-block;position:relative}.olins_icon_tabs .olins-tab-container .tab_content .text .title::after{content:"";display:block;width:85px;height:2px;background:#e5e5d4;position:absolute;top:49%;left:100%;margin-left:30px}.olins_icon_tabs .olins-tab-container .tab_content .text .title::before{content:"";display:block;width:85px;height:2px;background:#e5e5d4;position:absolute;top:49%;right:100%;margin-right:30px}.olins_icon_tabs .olins-tab-container p{margin-bottom:0;line-height:30px;text-align:center}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.olins_centered_slider .slick-slide{cursor:ew-resize;overflow:hidden}.olins_centered_slider .slick-slide .slide_title,.olins_centered_slider .slick-slide .slide_desc{visibility:hidden;text-align:center}.olins_centered_slider .slick-slide .slide_title{margin-top:35px;font-size:26px;line-height:26px;color:#6d6d6d}.olins_centered_slider .slick-slide .slide_desc{font-size:12px;color:#ccc;margin-bottom:35px}.olins_centered_slider .slick-slide img{margin-top:-180px}.olins_centered_slider .slick-center .slide_title,.olins_centered_slider .slick-center .slide_desc{visibility:visible}.olins_centered_slider .slick-center img{margin-top:0}.olins_centered_slider img{max-width:100%;height:auto;transition:all 300ms ease-in-out}.olins_featured_post .image_holder{position:relative}.olins_featured_post .image_holder img{max-width:100%;height:auto}.olins_featured_post .image_holder .post_data{position:absolute;background:rgba(255,255,255,0.85);top:17%;bottom:17%;left:32%;right:32%;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box;padding:0 50px;text-align:center}.olins_featured_post .image_holder .post_data .date{color:#3b3a36;font-size:12px;line-height:12px;letter-spacing:.05em;margin-bottom:20px}.olins_featured_post .image_holder .post_data h2.title{font-size:18px;line-height:25px;color:#333;text-transform:uppercase;margin-bottom:20px}.olins_featured_post .image_holder .post_data h2.title a{color:inherit;transition:all 300ms ease-in-out}.olins_featured_post .image_holder .post_data h2.title a:hover{opacity:.7;transition:all 300ms ease-in-out}.olins_featured_post .image_holder .post_data .desc{margin-bottom:20px}.olins_featured_post .image_holder .post_data .post_link .ale_button{border:1px solid #b3976e;text-transform:uppercase;font-size:15px;color:#333;letter-spacing:.05em;padding:.6em 1.2em;transition:all 300ms ease-in-out}.olins_featured_post .image_holder .post_data .post_link .ale_button:hover{color:#b3976e;transition:all 300ms ease-in-out}.olins_image_title{width:100%}.olins_image_title .image_box_holder{width:calc(20% - 16px);float:left;position:relative;margin-right:20px}.olins_image_title .image_box_holder:last-child{margin-right:0}.olins_image_title .image_box_holder img{max-width:100%}.olins_image_title .image_box_holder .title_box{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;color:#FFF}.olins_image_title .image_box_holder .title_box a::after{content:'';display:block;width:0;height:1px;background:#FFF;transition:width .3s}.olins_image_title .image_box_holder .title_box a:hover::after{width:100%}.olins_image_title .image_box_holder .title_box h3.title{font-size:15px;text-transform:uppercase;color:#FFF;letter-spacing:.05em;line-height:20px}.olins_image_title .image_box_holder .title_box span.subtitle{font-size:11px;letter-spacing:.05em}.hover_link_opacity a{transition:all 300ms ease-in-out}.hover_link_opacity a:hover{transition:all 300ms ease-in-out;opacity:.5}.olins_left_icon_service .icon_holder{float:left}.olins_left_icon_service .icon_holder img{max-width:30px;height:auto}.olins_left_icon_service .data_holder{margin-left:50px}.olins_left_icon_service .data_holder .title{display:block;font-weight:300;text-transform:uppercase;color:#363636;letter-spacing:.1em;margin-bottom:20px}.olins_left_icon_service .data_holder .description{color:#808285;font-size:14px;line-height:24px}.olins_pricing_table{border:1px solid #efefef;padding:2px;box-sizing:border-box;transition:all 500ms ease-in-out}.olins_pricing_table:hover{border-color:#333;transition:all 500ms ease-in-out}.olins_pricing_table .data_holder{background:#f5f5f5;box-sizing:border-box;padding:70px 50px;text-align:center}.olins_pricing_table .data_holder .title{font-weight:300;color:#363636;font-size:18px;letter-spacing:.1em;margin-bottom:35px}.olins_pricing_table .data_holder p{text-align:center}.olins_pricing_table .data_holder .price{vertical-align:top;margin-bottom:15px}.olins_pricing_table .data_holder .price .currency{font-size:30px;line-height:30px;font-weight:300;color:#363636;letter-spacing:.1em;vertical-align:top}.olins_pricing_table .data_holder .price .the_price{font-size:60px;line-height:50px;vertical-align:top;color:#363636;letter-spacing:.05em;font-weight:300}.olins_pricing_table .data_holder .period{font-style:italic;font-size:14px;color:#808285;margin-bottom:40px;letter-spacing:.1em}.olins_pricing_table .data_holder .description{font-style:italic;font-size:14px;color:#808285;line-height:35px;letter-spacing:.1em;margin-bottom:40px}.olins_pricing_table .data_holder .one_button .ale_button{text-transform:uppercase}.olins_works_slider_container{position:relative}.olins_works_slider_container .olins_works_slider img{max-width:none;width:100%;height:auto}.olins_works_slider_container .works_slider_data_container{position:absolute;bottom:0;left:0;right:0;width:100%;margin-bottom:70px}.olins_works_slider_container .works_slider_data_container .white_block{background:#FFF;padding:25px;box-sizing:border-box;display:flex;justify-content:space-between}.olins_works_slider_container .works_slider_data_container .white_block .data-info{width:17%;height:120px;text-align:center;position:relative;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#000;font-size:18px;line-height:30px;letter-spacing:.1em}.olins_works_slider_container .works_slider_data_container .white_block .data-info::after{content:'';width:1px;height:100%;position:absolute;top:0;right:0;transform:rotate(20deg);background:#bbb}.olins_works_slider_container .works_slider_data_container .white_block .title-and-cat{width:66%;height:120px;display:flex;align-items:center;justify-content:center;flex-direction:column}.olins_works_slider_container .works_slider_data_container .white_block .title-and-cat h3{font-size:50px;letter-spacing:.05em;margin-bottom:0}.olins_works_slider_container .works_slider_data_container .white_block .title-and-cat .category{font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.15em}.olins_works_slider_container .works_slider_data_container .white_block .photos-count{width:17%;height:120px;position:relative}.olins_works_slider_container .works_slider_data_container .white_block .photos-count::after{content:'';width:1px;height:100%;position:absolute;top:0;left:50%;transform:rotate(20deg);background:#bbb}.olins_works_slider_container .works_slider_data_container .white_block .photos-count .nums{letter-spacing:.1em;background-color:#FFF;z-index:9}.olins_works_slider_container .works_slider_data_container .white_block .photos-count .previous_works_slide,.olins_works_slider_container .works_slider_data_container .white_block .photos-count .next_works_slide{width:32px;height:32px;border:1px solid #3e3e3e;color:#3e3e3e;line-height:32px;text-align:center;border-radius:100%;cursor:pointer;transition:all 300ms ease-in-out}.olins_works_slider_container .works_slider_data_container .white_block .photos-count .previous_works_slide:hover,.olins_works_slider_container .works_slider_data_container .white_block .photos-count .next_works_slide:hover{color:#9d7e64;border-color:#9d7e64;transition:all 300ms ease-in-out}.olins_works_slider_container .works_slider_data_container .white_block .photos-count .photos_numbers{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.olins_corporate_team .image_box{margin-bottom:20px}.olins_corporate_team .image_box img{max-width:100%;height:auto}.olins_corporate_team .name{font-size:18px;line-height:26px;color:#2a2a2a}.olins_corporate_team .post{color:#6d6d6d;font-size:13px;padding-bottom:20px;border-bottom:1px solid #f5f5f5;margin-bottom:20px}.olins_corporate_team .description{color:#6d6d6d;margin-bottom:20px}.olins_corporate_team .social_link a{color:#000;font-size:16px;margin-right:20px;transition:all 300ms ease-in-out}.olins_corporate_team .social_link a:hover{color:#2a2a2a;transition:all 300ms ease-in-out}.olins_timeline{margin-left:50px;margin-bottom:20px}.olins_timeline .olins_timeline_item{border-left:2px solid #e0e0e0;padding-left:50px;padding-top:20px;padding-bottom:20px}.olins_timeline .olins_timeline_item .date_field{font-size:15px;position:relative;margin-bottom:10px;font-weight:300;color:#222}.olins_timeline .olins_timeline_item .date_field::before{content:"\f111";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;color:#eee;border:4px solid #FFF;position:absolute;left:0;top:50%;margin-top:-10px;margin-left:-60px;border-radius:100%}.olins_timeline .olins_timeline_item .title_field{font-size:20px;margin-bottom:10px;color:#222}.olins_progress_bar{width:100%}.olins_progress_bar .bar_title{font-size:15px;margin-bottom:10px;display:block}.olins_progress_bar .bar{height:17px;width:100%;position:relative;box-sizing:border-box;background:#f5f5f5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:55px}.olins_progress_bar .bar .progress{height:17px;position:absolute;background:#333;top:0;left:0;margin-left:-1px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;visibility:hidden}.olins_progress_bar .bar .bar_progress{position:absolute;top:100%;left:-10px;font-size:11px;margin-top:18px;color:#222;opacity:0;transition:all 1000ms ease-in-out}.olins_progress_bar .bar .bar_progress::before{content:"|";text-align:center;font-size:8px;color:#e0e0e0;position:absolute;bottom:100%;left:40%}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}@keyframes stretchRight{0{transform:scaleX(0.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchRight{0{-webkit-transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.olins_fashion_slider{width:100%;position:relative;display:none}.olins_fashion_slider.slick-initialized{display:block}.olins_fashion_slider .slick-dots{display:inline-block;list-style:none;margin:0;width:57%;text-align:center}.olins_fashion_slider .slick-dots li{list-style:none;display:inline-block;font-size:0;cursor:pointer;width:24px;height:24px;position:relative;margin:85px 5px 10px 5px}.olins_fashion_slider .slick-dots li::after{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;content:"";border:1px solid #cdc1bb;background:#FFF;border-radius:100%}.olins_fashion_slider .slick-dots li button{height:inherit;min-height:inherit;font-size:0}.olins_fashion_slider .slick-dots li.slick-active{width:24px;height:24px;border:1px solid #ccc0ba;border-radius:100%}.olins_fashion_slider .slick-dots li.slick-active::after{width:4px;height:4px;border:0;background:#1f1f20;margin-left:-2px;margin-top:-2px}.olins_fashion_slider .slick-dots li.slick-active::before{content:"";position:absolute;width:1px;height:60px;display:block;background:#cabdb7;left:50%;top:0;margin-top:-85px}.olins_fashion_slider .item{width:100%;display:flex;align-items:center;justify-content:space-between}.olins_fashion_slider .item .left_image_holder{width:57%;float:left}.olins_fashion_slider .item .left_image_holder img{max-width:100%;height:auto}.olins_fashion_slider .item .right_data_holder{width:calc(43%+80px);float:left;margin-left:-80px;box-sizing:border-box;padding:55px;padding-right:10px;background:#FFF}.olins_fashion_slider .item .right_data_holder .slide_title{font-size:16px;color:#1f1f20;line-height:26px;text-transform:uppercase;margin-bottom:20px}.olins_fashion_slider .item .right_data_holder .slide_title a{color:inherit}.olins_fashion_slider .item .right_data_holder .slide_title a:hover{opacity:.9}.olins_fashion_slider .item .right_data_holder .slide_subtitle{font-size:10px;color:#3b3b3d;letter-spacing:.25em;position:relative;padding-left:57px;margin-bottom:20px}.olins_fashion_slider .item .right_data_holder .slide_subtitle::before{content:"";width:38px;height:1px;display:block;position:absolute;background:#3b3b3d;left:0;top:50%}.olins_recent_post_line{display:flex}.olins_recent_post_line .post_container{position:relative;color:#FFF;z-index:1;padding:9px;box-sizing:border-box}.olins_recent_post_line .post_container::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(78,78,78,0.55);z-index:-1}.olins_recent_post_line .post_container .post_data_container{z-index:3;border:1px solid #FFF;padding:20px;box-sizing:border-box;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.olins_recent_post_line .post_container .post_data_container .post_date{text-transform:uppercase;font-size:9px;letter-spacing:.64em;margin-bottom:20px}.olins_recent_post_line .post_container .post_data_container .post_tit{font-size:40px;color:#FFF;margin-bottom:30px}.olins_recent_post_line .post_container .post_data_container .post_tit a{color:inherit;transition:all 300ms ease-in-out}.olins_recent_post_line .post_container .post_data_container .post_tit a:hover{opacity:.7;transition:all 300ms ease-in-out}.olins_recent_post_line .post_container .post_data_container .post_excerpt{padding:0 10%;margin-bottom:30px;text-align:center}.olins_recent_post_line .post_container .post_data_container .post_excerpt p{margin-bottom:0;text-align:center}.olins_recent_post_line .box_container{margin-left:30px;background:#f2eeea;padding:9px;box-sizing:border-box}.olins_recent_post_line .box_container .data_container{border:1px solid #4e4e4e;padding:100px 20px 50px 20px;box-sizing:border-box;text-align:center}.olins_recent_post_line .box_container .data_container .subtitle{text-transform:uppercase;letter-spacing:.64em;font-size:9px;margin-bottom:30px}.olins_recent_post_line .box_container .data_container .title{font-size:42px;margin-bottom:50px}.olins_stephanie_slider_container{position:relative}.olins_stephanie_slider_container .slick-prev{opacity:0;position:absolute;top:50%;left:0;margin-left:100px;margin-top:-25px;z-index:99;width:50px;height:50px;background:#FFF;color:#e7c8b6;text-align:center;line-height:50px;font-size:26px;cursor:pointer;transition:all 300ms ease-in-out}.olins_stephanie_slider_container .slick-prev:hover{background:#e7c8b6;color:#FFF;transition:all 300ms ease-in-out}.olins_stephanie_slider_container .slick-next{opacity:0;position:absolute;top:50%;right:0;margin-right:100px;margin-top:-25px;z-index:99;width:50px;height:50px;background:#FFF;color:#e7c8b6;text-align:center;line-height:50px;font-size:26px;cursor:pointer;transition:all 300ms ease-in-out}.olins_stephanie_slider_container .slick-next:hover{background:#e7c8b6;color:#FFF;transition:all 300ms ease-in-out}.olins_stephanie_slider_container:hover .slick-next,.olins_stephanie_slider_container:hover .slick-prev{opacity:1;transition:all 300ms ease-in-out}.olins_scroll_works .image_holder{background-position:center center;background-size:cover}.olins_scroll_works .data_holder .data_container{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:80%;margin:0 auto}.olins_scroll_works .data_holder .data_container h2{font-size:58px;letter-spacing:.07em;line-height:69px;margin-bottom:20px}.olins_scroll_works .data_holder .data_container h2 a{color:inherit;transition:all 300ms ease-in-out}.olins_scroll_works .data_holder .data_container h2 a:hover{opacity:.75;transition:all 300ms ease-in-out}.olins_scroll_works .data_holder .data_container .category{font-size:20px;color:#7b7b7b;letter-spacing:.05em;margin-bottom:40px;display:block}.olins_scroll_works .data_holder .data_container a.ale_button{background:#000;border:0;color:#FFF;font-weight:400;font-size:14px;letter-spacing:.01em;padding:20px 40px;transition:all 300ms ease-in-out}@media(max-width:870px){.olins_works_masonry_grid.brigitte_design .grid-sizer,.olins_works_masonry_grid.brigitte_design .grid_item_work{width:50%}.olins_works_masonry_grid .grid-sizer,.olins_works_masonry_grid .grid_item_work{width:50%}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta .slider_one_title{font-size:40px;line-height:40px}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta .slider_one_pre_title{font-size:16px;line-height:16px}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta .slider_one_button .ale_button{font-size:10px;padding:.5em .7em;border-width:2px}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta .slider_one_button{margin-top:15px}.olins_featured_post .image_holder .post_data .post_link .ale_button{display:none}.olins_featured_post .image_holder .post_data .date,.olins_featured_post .image_holder .post_data h2.title,.olins_featured_post .image_holder .post_data .desc{margin-bottom:5px}.olins_corporate_team .image_box{text-align:center}.olins_corporate_team{margin-bottom:20px;text-align:center}.olins_corporate_team .social_link a{margin-right:10px;margin-left:10px}}@media screen and (max-width:630px){.olins_image_title .image_box_holder{width:calc(50% - 10px);margin-bottom:20px}.olins_image_title .image_box_holder:nth-child(2n+2){margin-right:0}.olins_image_title .image_box_holder img{width:100%;height:auto}.olins_recent_works ul li{width:33.3%}.olins_recent_works ul li:nth-child(4n){width:100%}.olins_products_carousel .carousel_nav .carousel_tile .olins_carouser_pre_title{font-size:12px;line-height:12px}.olins_products_carousel .carousel_nav .carousel_tile .olins_carousel_title{font-size:20px;line-height:20px}.olins_products_carousel .carousel_nav .carousel_tile{padding:0 15px}.olins_products_carousel .carousel_nav a.flex-prev span,.olins_products_carousel .carousel_nav a.flex-next span{width:25px;height:25px;line-height:25px;font-size:14px}.olins_products_carousel .carousel_nav{margin-bottom:30px}.olins_pricing_element img{max-width:none;width:100%}.vc_custom_heading{word-break:break-all}}@media screen and (max-width:400px){.olins_works_masonry_grid .grid-sizer,.olins_works_masonry_grid .grid_item_work{width:100%}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta .slider_one_title{font-size:20px;line-height:20px}.olins_slider_one_container .olins_slider_one ul.slides li figure figcaption .slide_meta .slider_one_pre_title{font-size:12px;line-height:12px}}