@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;500;600;700;800&family=Noto+Sans+Display:wght@300;400;500;600;700&display=swap');@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-moz-box-sizing:border-box;box-sizing:border-box}html,body{position:relative;min-height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:'';display:table;clear:both}.alignleft{float:left}.alignright{float:right}img.aligncenter,div.aligncenter{display:block;margin:0 auto}img.alignright,div.alignright{margin:1px 0 2px 10px;display:inline}img.alignleft,div.alignleft{margin:1px 10px 2px 0;display:inline}#wpadminbar{display:none}html{margin-top:0 !important}.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:none}.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;margin-left:auto;margin-right:auto}.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}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"), url("../fonts/slick.woff") format("woff"), url("../fonts/slick.ttf") format("truetype"), url("../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;top:0;width:5%;bottom:0;line-height:0px;font-size:0px;cursor:pointer;background:url('/files/themes/pp/src/images/left-arrow.png') no-repeat center;color:transparent;padding:0;border:none;outline:none;z-index:5}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0, 0, 0, 0.2) url('/files/themes/pp/src/images/left-arrow.png') no-repeat center;color:transparent}.slick-prev{left:0}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-next{right:0;background:url('/files/themes/pp/src/images/right-arrow.png') no-repeat center}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:hover,.slick-next:focus{background:rgba(0, 0, 0, 0.2) url('/files/themes/pp/src/images/right-arrow.png') no-repeat center}.category-service .slick-prev,.category-service .slick-next,.category-services .slick-prev,.category-services .slick-next{width:7%;background-size:50%}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}body{background:#f7f6f4;font-family:'Noto Sans Display', Arial, sans-serif;padding-top:55px}.wrap{max-width:1920px;width:100%;margin:0 auto}@media screen and (max-width:1920px){.wrap{padding:0 5%}}h1,h2,h3{text-align:center;font-weight:100;font-family:'EB Garamond', 'Times New Roman', serif}h2{font-size:30px;margin-bottom:25px}h3{font-size:24px;margin-bottom:15px}p{font-size:16px;line-height:1.3;margin:0 auto 15px}.btn_wrap{text-align:center;margin-top:-15px}.btn_wrap.btn_wrap_left{text-align:left}.btn{font-family:'EB Garamond', 'Times New Roman', serif;font-size:20px;border:#333 1px solid;padding:10px 15px;display:inline-block;color:#333;font-weight:400;text-align:center;margin:25px auto;text-decoration:none;transition:all 0.2s linear}.btn:hover{color:#c41425;border-color:#c41425}img{height:100%;width:100%;object-fit:cover}header{background:#fff;padding:10px 0;position:fixed;top:0;left:0;width:100%;z-index:111}header .wrap{display:flex;justify-content:space-between;align-items:center}header nav ul{display:flex;font-family:'EB Garamond', 'Times New Roman', serif}header nav ul li{list-style-type:none}header nav ul li a{padding:0 30px;margin:0;font-size:17px;color:#252525;text-decoration:none;text-transform:uppercase}header .logo{line-height:1;height:35px}header .logo img{height:35px;width:175px;object-fit:contain}footer .logo img{height:80px;width:130px;object-fit:unset}#home_slider{position:relative;height:calc(100vh - 55px);min-height:500px;max-height:1080px;overflow:hidden}#home_slider .item{height:calc(100vh - 55px);min-height:500px;max-height:1080px}#home_slider .item img{object-fit:cover;width:100%;height:650px;border:none !important;box-shadow:none !important}#home_slider .wrap{position:relative;display:flex;align-items:center;min-height:1px;height:100%}#home_slider .wrap .slideText{font-family:'EB Garamond', 'Times New Roman', serif;color:#fff;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.9);text-align:left;font-size:60px;line-height:1;max-width:60%}#home_slider .wrap .slideText span{line-height:1.2;display:block}#home_slider ul.slick-dots{text-align:left;max-width:1920px;left:50%;transform:translateX(-50%);margin:0 auto;bottom:50px}#home_slider ul.slick-dots li{margin:0 10px 0 0;width:50px}#home_slider ul.slick-dots li button{width:45px;height:7px;border-radius:4px;padding:0;background:#fff;opacity:0.5;transition:all 0.2s linear}#home_slider ul.slick-dots li button:before{display:none}#home_slider ul.slick-dots li button:hover{opacity:0.7}#home_slider ul.slick-dots li.slick-active button{opacity:0.95}@media screen and (max-width:1920px){#home_slider ul.slick-dots{padding:0 5%}}.text_block p{max-width:700px;text-align:center}.full_img3{display:flex;margin:35px auto;align-items:center;justify-content:space-between;position:relative;padding:0}.full_img3 img{object-fit:unset;width:49%;transition:all 0.2s linear;background:#fff;opacity:1}.full_img3>a{position:absolute;top:0;left:0;bottom:0;right:0;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:all 0.2s linear}.full_img3>a span{font-size:80px;font-family:'EB Garamond', 'Times New Roman', serif;color:#fff;text-shadow:0 0 15px #000;padding:10px 25px 13px;line-height:1;transition:all 0.2s linear}.full_img3:hover img{opacity:0.8}.gif_text4{padding:0;background:#f5f5f5 !important;margin:25px auto}.gif_text4 .gif_text_right p{max-width:80%;text-align:center}section{padding:25px 0}section.main_slider{margin:0;padding:0}section .main_{display:flex;justify-content:center}section .main_item{padding-right:25px;transition:all 0.2s linear}section .main_item:last-of-type{padding-right:0}section .main_item:hover{opacity:0.8}.container{width:1170px;margin:auto}.white{background-color:#fff;padding:30px 15px}.gif_text4{display:flex;align-items:center;background:url('/files/themes/therugone/src/img/16112020101450.jpg') no-repeat;background-size:cover}.gif_text4_left{min-width:65%}.text_img5{display:flex;align-items:center;justify-content:space-between}.text_img5 .des_R_L{width:30%}.text_img5 .text_img5_right{width:65%}.text_img5 h2,.text_img5 h3{text-align:left}.text_img5_right{min-width:65%;max-width:65%;display:flex;flex-wrap:wrap;justify-content:space-between}.text_img5_right img:nth-of-type(1){width:100%;margin-bottom:25px}.text_img5_right img:nth-of-type(2),.text_img5_right img:nth-of-type(3){width:49%;height:280px}.full_img6 a{position:relative;display:block}.full_img6 a span{transition:all 0.2s linear;font-family:'EB Garamond', 'Times New Roman', serif;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);font-size:60px;color:#fff;text-shadow:0 0 10px rgba(0, 0, 0, 0.8)}.full_img6 img{transition:all 0.2s linear;position:relative;z-index:1}.full_img6:hover img{opacity:0.8}.all_align_right p,.all_align_right h2,.all_align_right h3,.all_align_right .btn_wrap{text-align:right !important}.all_align_left p,.all_align_left h2,.all_align_left h3,.all_align_left .btn_wrap{text-align:left !important}.all_align_center p,.all_align_center h2,.all_align_center h3,.all_align_center .btn_wrap{text-align:center !important}.imgs_text7{display:flex;align-items:center;justify-content:space-between}.imgs_text7 .imgs_text7_left{display:flex;justify-content:space-between;max-height:calc(100vh - 55px);width:65%}.imgs_text7 .imgs_text7_left .fav_big_img{width:60%;background-position:center;background-repeat:no-repeat;background-size:cover}.imgs_text7 .imgs_text7_left .img-hover-zoom{width:100%;height:30%}.imgs_text7 .imgs_text7_left2{width:35%;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.imgs_text7 .imgs_text7_right{width:30%}.full_img9{margin-top:0;padding-top:0}.full_img9 .text-center{padding:20px 0}.full_img11{position:relative;width:100%;height:calc(100vh - 55px);margin:35px auto}.full_img11 a{position:relative;display:block;width:100%;height:100%;z-index:5}.full_img11 a>span{position:absolute;top:50%;transform:translateY(-50%);left:45%;font-size:80px;color:#fff;text-shadow:0 0 10px rgba(0, 0, 0, 0.8);line-height:1.2;font-family:'EB Garamond', 'Times New Roman', serif}.full_img11 a>span span{display:block}.full_img11 a>span span:nth-of-type(1){margin-left:50px}.full_img11 a>span span:nth-of-type(2){margin-left:150px;margin-top:50px}.full_img11 img.full_cover{position:absolute;top:0;left:0;width:100%;z-index:0}.full_img11 .ontop{position:absolute;z-index:1;left:5%;top:15%;height:70%;width:50%;box-shadow:0 0 15px rgba(255, 255, 255, 0.9)}footer{background:#f6f1ed}footer .container{display:flex;justify-content:space-evenly;min-height:160px;padding:20px 0}footer h5:after{display:block;content:'';margin:auto;height:1px;width:40px;background-color:#010101}footer ul li{margin-top:8px;font-size:13px;list-style-type:none}footer ul li a{font-size:15px;color:#000;text-decoration:none}@media (max-width:767px){section{padding:10px 0}.imgs_text7_left2{display:flex;flex-wrap:wrap}.imgs_text7_left2 .img-hover-zoom{width:30%;margin:5px}header nav ul,.container .gif_text4,.text_img5,.imgs_text7,.imgs_text7_left,section .main_,footer .container{flex-wrap:wrap}.gif_text4_left,.text_img5_right,.imgs_text7_left,.footer-item,.container{width:100%}section .main_item{width:33%;margin:10px}footer .container{text-align:center}footer .container .footer-item{margin:20px 0}}