@import url('https://fonts.googleapis.com/css?family=Dosis:200,400,600,700');body{font-family:'Dosis',sans-serif;font-weight:400;font-size:15px}.container{width:100%;position:relative}h1{font-family:'Dosis',sans-serif;font-size:40px;color:#ccae9a;font-weight:700;text-transform:uppercase}h2{font-family:'Dosis',sans-serif;font-size:30px;color:#ccae9a;text-transform:uppercase;font-weight:400}h3{font-family:'Dosis',sans-serif;font-size:24px;color:#ccae9a;font-weight:700}h4{font-family:'Dosis',sans-serif;font-size:24px;color:#ccae9a;font-weight:400}h5{font-family:'Dosis',sans-serif;font-size:18px;color:#ccae9a;font-weight:400}h6{font-family:'Dosis',sans-serif;font-size:18px;color:#ccae9a;font-weight:400}p{font-family:'Dosis',sans-serif;font-size:18px;color:#000;font-weight:200}a,a:focus,a:hover{font-family:'Dosis',sans-serif;font-size:18px;color:#6161ab;font-weight:400}.m-b-15{margin-bottom:15px}.p-l-none{padding-left:0}.p-r-none{padding-right:0}.logo{position:absolute;margin-top:15px;margin-bottom:10px;left:15px;z-index:333;width:130px}.logo img{width:100%;height:auto !important}form.searchandfilter{position:absolute;z-index:222;left:35%;top:15px}.searchandfilter ul{padding:0}.searchandfilter ul li{display:inline-block;padding:0;margin:0 2px}form.searchandfilter select,form.searchandfilter input{padding:5px}form.searchandfilter input[type=submit]{background-color:#ccae9a;border:none;color:#fff;font-weight:600;padding:5.5px 10px;border-radius:3px;letter-spacing:1px;text-transform:uppercase}form.searchandfilter input[type=submit]:hover{background-color:#ccae9a}form.search-form{position:absolute;z-index:222;left:40%;top:15px}input.search-field{border:1px solid #ccc;padding:5px}button.search-submit{background-color:#c02635;border:none;color:#fff;font-weight:600;padding:6px 15px;border-radius:3px}#search-filter-form-407 select,#search-filter-form-571 .sf-input-text,#search-filter-form-10148 .sf-input-text{border:1px solid #cfcfcf;border-radius:3px;background-color:#fcfcfc;color:#9f9f9f;font-family:Dosis;letter-spacing:.5px;font-weight:500;margin-right:10px}#search-filter-form-571 .sf-input-text{min-width:170px}#search-filter-form-571{left:40%}.menu-category-links{background-color:#f5f5f5}#mega_main_menu.primary.primary_style-buttons>.menu_holder>.menu_inner>ul>li>.item_link{margin:15px 0 15px !important}#mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link:after{content:none !important}#mega_main_menu.primary{min-height:60px;z-index:222 !important}#mega_main_menu.primary>.menu_holder>.mmm_fullwidth_container{min-height:60px}#mega_main_menu.responsive-enable.mobile_minimized-enable>.menu_holder>.menu_inner>.nav_logo .mobile_toggle{margin-top:14px}.mega_dropdown .widget_text p{line-height:20px}.mega_dropdown .rpwwt-post-excerpt{line-height:18px;font-size:15px;margin-top:5px}.rpwwt-widget ul li a span{margin-top:10px;margin-bottom:10px;line-height:1}#mega_main_menu li.tabs_dropdown.columns4>.mega_dropdown>li>.mega_dropdown{background:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 34%,rgba(238,238,238,1) 60%,rgba(238,238,238,1) 86%,rgba(238,238,238,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(34%,rgba(255,255,255,1)),color-stop(60%,rgba(238,238,238,1)),color-stop(86%,rgba(238,238,238,1)),color-stop(100%,rgba(238,238,238,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 34%,rgba(238,238,238,1) 60%,rgba(238,238,238,1) 86%,rgba(238,238,238,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 34%,rgba(238,238,238,1) 60%,rgba(238,238,238,1) 86%,rgba(238,238,238,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 34%,rgba(238,238,238,1) 60%,rgba(238,238,238,1) 86%,rgba(238,238,238,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 34%,rgba(238,238,238,1) 60%,rgba(238,238,238,1) 86%,rgba(238,238,238,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);-webkit-box-shadow:inset 5px 0px 1px 0px rgba(204,204,204,1) !important;-moz-box-shadow:inset 5px 0px 1px 0px rgba(204,204,204,1) !important;box-shadow:inset 5px 0px 1px 0px rgba(204,204,204,1) !important;height:100%}#mega_main_menu.primary ul li .mega_dropdown>li>.item_link,#mega_main_menu.primary ul li .mega_dropdown,#mega_main_menu.primary>.menu_holder>.menu_inner>ul>li .post_details>.post_description{font-size:16px;padding:10px;background-color:#ddd;border-bottom:1px solid #fff}#mega_main_menu.primary ul .mega_dropdown>li.current-menu-item>.item_link,#mega_main_menu.primary ul .mega_dropdown>li>.item_link:focus,#mega_main_menu.primary ul .mega_dropdown>li>.item_link:hover,#mega_main_menu.primary ul li.post_type_dropdown>.mega_dropdown>li>.processed_image:hover{background:#fff;color:#000;border-bottom:5px solid #c02635}a.item_link.menu_item_without_text.with_icon,a.item_link.menu_item_without_text.with_icon:hover{color:#fff !important;background-color:#c02635 !important;float:left !important;width:45px !important;height:45px !important;border-radius:50% !important;margin-right:10px !important;margin-top:10px !important}#mega_main_menu.primary ul li .mega_dropdown>li>.item_link{font-size:16px}.rpwwt-widget ul li{float:left;width:32%;margin-right:10px}div#text-11{float:left !important;width:30% !important;clear:none !important;height:100%}div#text-11 .widgettitle{font-size:18px;font-weight:600;margin-top:15px;margin-bottom:25px}div#text-11 p{font-size:15px}div#search_filter_register_widget-3{float:right !important;width:68% !important;clear:none !important;height:100%}div#search_filter_register_widget-3 ul li{width:45%}div#search_filter_register_widget-3 ul li.sf-field-submit{float:right;margin-top:10px;margin-right:25px}div#search_filter_register_widget-3 ul li.sf-field-submit input[type=submit]{width:100%;border-radius:0;padding:20px 0 !important}.sign-up label,.sign-up{font-weight:500}.author-name a,.author-name a:hover,author-name a:active{color:#705758}.widget_search_filter_register_widget form.searchandfilter{position:inherit;height:300px}.widget_search_filter_register_widget form.searchandfilter li{height:300px;width:30%}.widget_search_filter_register_widget form.searchandfilter label{width:100%}.widget_search_filter_register_widget form.searchandfilter select{height:300px;width:100%;border:none;background-color:transparent;font-weight:500}.widget_search_filter_register_widget input[type=submit]{color:#fff !important;font-size:15px;padding:15px 10px !important;margin-left:15px}#search-filter-form-576 select{font-weight:500}a [class*=im-icon-],a [class*=" im-icon-"]{color:#fff !important;font-size:20px !important}#mega_main_menu li.tabs_dropdown>.mega_dropdown>.menu-item>.item_link>i{display:block;float:none !important;position:relative;top:60%;margin:0 auto}#mega_main_menu.primary li.default_dropdown>.mega_dropdown>.menu-item>.item_link>i,#mega_main_menu.primary li.tabs_dropdown>.mega_dropdown>.menu-item>.item_link>i,#mega_main_menu.primary li.widgets_dropdown>.mega_dropdown>.menu-item>.item_link>i,#mega_main_menu.primary li.multicolumn_dropdown>.mega_dropdown>.menu-item>.item_link>i{width:20px;height:20px;line-height:20px;margin-top:-12px;left:28%}ul.service-top-icon{margin:0;padding:0}ul.service-top-icon li{list-style:none;display:inline-block}ul.service-top-icon li span{font-size:12px;padding:0;font-weight:700;color:#7f7f7f}ul.service-top-icon li span:hover{color:#000;text-decoration:underline}ul.service-top-icon li span img{width:auto}.service-top-icon-content{position:absolute;width:95%;top:60px;right:5px;border:2px solid #7c7c7c;padding:15px;border-radius:3px;background-color:#fff;z-index:222;display:none}.service-top-icon-content:after,.service-top-icon-content:before{bottom:100%;left:4%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.show-contact:after,.show-contact:before{bottom:100%;left:31%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.location:after,.location:before{bottom:100%;left:75%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.location-eng:after,.location-eng:before{bottom:100%;left:30%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.service-top-icon-content:after{border-color:rgba(0,0,0,0);border-bottom-color:#252525;border-width:10px;margin-left:-10px}.service-top-icon-content:before{border-color:rgba(124,124,124,0);border-bottom-color:#7c7c7c;border-width:13px;margin-left:-13px}.services-title-top{float:left;width:100%;text-align:center;background-color:#705758;color:#ff9b9b;margin-bottom:30px;padding:10px 0}.services-title-top h2{margin-bottom:0;margin-top:0;font-family:'Dosis',sans-serif;color:#fff}.service-title-sl{margin-top:10px}.category-main{position:relative;min-height:350px;margin-bottom:15px}.category-main img{height:350px;max-height:100%}.category-title-main{position:absolute;width:100%;bottom:0;left:0;background-color:#705758;padding:5px 15px;color:#fff}.cat-small-main{min-height:160px;margin-bottom:30px}.cat-small-main img{height:160px}img.cat-icon{width:35px;height:35px}span.cat-title{margin-left:15px}.row.home-top-banner{height:100vh;min-height:800px;display:contents}.home-top-banner-inner{padding-left:0;padding-right:0;position:relative;overflow:hidden;height:50vh}.home-top-banner-inner:hover{opacity:.8}.home-top-banner-inner>img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.home-top-banner-inner:first-child img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.home-top-banner-inner a img{width:auto;height:auto;object-fit:none}a.top-banner-page-link img{width:250px;height:auto;display:block}p.image-overlay{position:absolute;z-index:111;top:0;left:auto;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,.5);padding-top:170px;color:#e97f7f;font-size:26px;font-weight:600}p.image-overlay span{color:#fff;font-weight:400}a.top-banner-page-link{position:absolute;inset:0;display:flex;justify-content:center;align-items:flex-start;justify-content:center;padding:0!important;z-index:111}a.top-banner-page-link img{width:276px;height:auto;display:block}.category-title-main p{color:#fff;margin-bottom:0}.category-title-main p a{color:#fff}.english-bottom-image-contact{float:left;width:100%}.wedding-prerequesites-inner{float:left;width:100%}.wedding-prerequesites-inner h3{font-weight:400;color:#705758}.wedding-prerequesites-inner p{font-weight:200;color:#705758}.testimonial-main{float:left;width:100%;margin:20px 0}.testimonial-eng-inner{padding-left:0;padding-right:0}.testimonial-main h2{background-color:#705758;color:#fff !important;padding:82px 15px;font-size:30px !important}.testimonial-main img{width:200px;margin-left:-90px;margin-top:14px;margin-right:15px;float:left;vertical-align:middle}.testimonial-main p.testimonial-desc{margin-top:60px;margin-right:15px}h1.post-title-main{margin-top:10px;color:#ccae9a;font-family:'Dosis',sans-serif}.no-big{text-transform:none !important}.top-post-main hr{margin-top:30px;margin-bottom:20px;border:0;border-top:1px solid #8d7979;float:right;width:65%}hr{border-top:1px solid #989898}.top-post-main{float:left;width:100%;margin:15px 0}.post-slider{width:100%;float:left}.blog-slider h2{text-transform:none}.aps-themeb h1.aps-post-title a{color:#705758}.post-slider button{display:none}.breadcrumbs{margin:25px 0}#breadcrumbs{list-style:none;overflow:hidden;padding:0;margin:0;float:left;width:100%}#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:5px;font-size:16px;color:#9f9f9f}#breadcrumbs li a{font-size:16px;color:#9f9f9f;font-weight:900}#breadcrumbs .separator{font-size:18px;font-weight:500;color:#9f9f9f}.breadcrumbs a{font-size:16px;color:#705758}.breadcrumbs .current{font-size:16px;color:#c02635;font-weight:700}.breadcrumbs a:hover{color:#705758}.blog-main{margin-bottom:20px}h2.blog-page-title{font-size:30px !important;text-transform:uppercase;font-weight:400;color:#705758;margin:20px 0}.date{margin:25px 0;color:#705758}.date span{margin-left:5px;font-size:15px;font-weight:600}.date span img{margin-right:5px;width:25px;height:25px}img.attachment-post-thumbnail{width:100%;height:auto}.blog-main h2.blog-title{font-size:16px;font-weight:600;min-height:36px}.blog-main h2.blog-title a{color:#705758}.blog-main p{font-weight:100;color:#705758}a.read-more{border:1px solid #c02635;padding:6px 10px;color:#c02635}a.read-more i{border:1px solid #c02635;padding:2px 3px;margin-right:5px;border-radius:50%}.testimonial-contact-main{float:left;width:100%}.testimonial-contact-inner{width:80%;margin:0 auto}img.testimonial-img{width:100%;background-color:transparent}.testimonial h3,.testimonial h4,.black-heading{font-family:'Dosis',sans-serif;color:#000}.testimonial h4{color:#000;font-size:20px;font-weight:500}.testimonial-gap{margin-top:25px}button.alm-load-more-btn:hover{background-color:#ccae9a}button.alm-load-more-btn{font-family:'Dosis',sans-serif;font-size:18px;font-weight:500;background:#c02635}.blog-single-main{float:left;width:100%}.blog-single-inner{width:70%;margin:0 auto}.main-page-title{color:#222;font-size:30px;margin:20px 0;font-weight:400;text-transform:inherit}.banner-image{padding:0}.banner-image img{height:600px}.english-bottom-image-contact .banner-image img{height:607px}.org-testimonial h3{font-family:'Dosis',sans-serif;margin-bottom:30px}.org-testimonial h3,.org-testimonial h4,.org-testimonial p{color:#fff}.org-testimonial h4{margin-top:50px}.org-testimonial{padding:80px 0;background-color:#ccae9a;color:#fff;height:600px}.org-testimonial img{width:200px}.org-testimonial p{padding:0 20px;text-align:justify;font-size:20px;margin-top:20px}.org-section2-main{float:left;width:100%;margin-top:20px;padding:15px 0}.org-section2-inner{width:70%;margin:0 auto}.org-section2-inner h3,.org-section3-main h3{font-family:'Dosis',sans-serif;color:#ff9b9b;font-size:20px;margin-top:10px}.org-section3-main h3{margin:20px 0}.org-contact-main{float:left;width:100%;margin:20px 0}.org-contact-inner{width:60%;margin:0 auto}.org-contact-form{width:100%;float:left;background-color:#f5f5f5;padding:35px 100px}.org-contact-form h1{margin-top:0;font-size:30px;margin-bottom:20px}.org-contact-eng-inner{width:50%;margin:0 auto}.org-contact-eng-form{width:100%;float:left}.org-contact-eng-form h1{margin-top:0;font-size:30px;color:#705758}.partner-table-main{float:left;width:100%;background-color:#f5f5f5;padding:50px 0}.partner-table-inner{width:80%;margin:0 auto}.partner-top h3{font-family:'Dosis',sans-serif;color:#705758;font-size:20px}.our-partner-main{margin-bottom:40px;margin-top:20px}.our-partner-main h2{margin:40px 0}.org-contact-main h2{text-transform:none;margin-bottom:30px}thead tr th,tfoot tr td{background-color:#705758;color:#fff;text-align:center;font-family:'Dosis',sans-serif;font-weight:600}thead tr th:first-child,tfoot tr td:first-child{background-color:transparent;color:#fff}.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:none;border-bottom:none}span.table-leto,span.table-slike{color:#705758;font-size:16px;font-family:'Dosis',sans-serif;font-weight:700}.table>tbody>tr>td{text-align:center}.table>tbody>tr>td:first-child{text-align:left}.table>tbody>tr>td>i{border:2px solid;border-radius:50%;padding:4px}span.big-pink{color:#ff9b9b;font-size:22px;font-weight:700}.partner-contact-inner{width:40%;margin:0 auto}.second-table{margin-top:110px}img.img-partner-screen{position:absolute;z-index:99999;bottom:-25px;left:10%}.error-404.not-found h2{margin:70px 0}a.home-page-link{color:#2d2d2d;border:2px solid #2d2d2d;padding:5px 10px;font-weight:600}.error404-page-post-main{margin-top:70px;margin-bottom:25px}.blog-slider{margin-top:15px}.blog-slider img{height:175px}.blog h2{font-size:16px;color:#705758}.blog h2 a{font-size:16px;color:#705758}p.home-slider-desc{font-size:15px}.service-category-title{float:left;width:100%;padding:20px 15px;padding-left:0 !important;padding-right:0 !important}.serice-category-main h2{font-size:16px;font-weight:400;margin:0 10px 10px 0}.service-cate-big-main{position:relative}.box{width:200px;height:300px;position:relative;border:1px solid #bbb;background:#eee}.ribbon{position:absolute;left:15px;top:0;z-index:1;overflow:hidden;width:200px;height:200px;text-align:right}.ribbon span{font-size:18px;font-weight:400;color:#fff;text-transform:uppercase;text-align:center;line-height:45px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:250px;display:block;background:#aaa;position:absolute;top:46px;left:-56px}.ribbon span:before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #79a70a;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #79a70a}.ribbon span:after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #79a70a;border-bottom:3px solid transparent;border-top:3px solid #79a70a}.service-cate-single-main{margin-top:15px;margin-bottom:15px}.service-category-title h2{font-size:13px;margin-top:0;float:left;margin-right:10px}.grid-sizer{width:25%;padding:0 15px;height:340px}.grid-item{width:25%;padding:0 15px;height:340px}.grid-item--width2{width:50%;padding:0 15px;height:680px}.grid-item img.attachment-post-thumbnail{height:280px}.grid-item--width2 img.attachment-post-thumbnail{height:620px}.service-signle-contact{background-color:#c02635;height:607px}.service-signle-contact h3,.service-signle-contact p{color:#fff}.service-signle-contact h3{font-size:22px}.service-signle-contact p{font-size:15px}.service-signle-contact img{width:200px}.contact-form input,.contact-form textarea{border-radius:2px;color:#2e2e2e;font-weight:200}.contact-form .btn{background-color:#ccae9a;color:#fff !important;font-weight:600;letter-spacing:1px}.contact-form .btn:hover{background-color:#b88f78}.contact-us-page .btn{width:25%}.contact-eng-btn-submit{background-color:transparent;color:#fff;font-weight:600;border:1px solid #fff}.logo-container img{height:auto}h3.wedding-location-subtitle p{font-size:24px;margin-top:35px}.wedding-location-main{margin-bottom:15px}.wedding-location-big-main{height:700px}.wedding-location-big-main img,.right-img-no-padding img,.small-img-main img,.wedding-sub-top-left-main img,.wedding-sub-top-right-img img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.wedding-location-big-main,.right-img-no-padding,.small-img-main,.wedding-sub-top-left-main,.wedding-sub-top-right-img{position:relative;overflow:hidden}.big-img-content{position:absolute;top:0;left:30%;background-color:#739bd4;color:#fff;width:325px;padding:15px;text-align:center}.big-img-content h3{color:#fff}.big-img-content p{color:#fff;font-size:15px;text-align:justify}.big-img-content a{color:#fff}.left-small-content{padding-right:0;margin-bottom:15px;height:342px}.left-small-content-inner{background-color:#c02635;text-align:center;padding:15px;height:100%}.left-small-content h3{color:#fff;text-align:left;margin:0;margin-bottom:10px}.left-small-content p{color:#fff;font-size:15px;text-align:justify}.left-small-content a{color:#fff}.right-img-no-padding{padding-left:0;height:342px}.small-img-content{position:absolute;bottom:0;left:0;padding:15px;width:100%}.bg-wooden{background-color:#705758}.bg-blue{background-color:#739bd4}.small-img-content a{color:#fff}.small-img-content h3{color:#fff;font-size:22px;margin-top:0}.small-img-content p{color:#fff;font-size:15px}.small-img-main{height:342px}.wedding-sub-top-left-main,.wedding-sub-top-right-main{height:700px}.wedding-sub-top-right-inner{background-color:#c02635;padding:5px 15px;margin-bottom:15px;height:auto}.wedding-sub-top-right-img{height:200px}.wedding-sub-top-right-inner h3{color:#fff}.wedding-sub-top-right-inner p{color:#fff;font-size:15px;margin-bottom:0}.wedding-sub-top-right-inner a{color:#fff;text-align:right}h3.wedding-sub-title{background-color:#705758;color:#fff;padding:15px}a.wedding-sub-page-link{float:right;background-color:#c02635;color:#fff;padding:5px 10px;border-radius:3px;text-decoration:none}.detail-service-feature{margin-bottom:15px}.wedding-location-sub-where p{font-size:15px;text-align:justify}.contact-top-banner-main{position:relative}.contact-page-title{color:#fff;text-transform:uppercase;margin-bottom:20px}.contact-banner-content{position:absolute;bottom:20px;z-index:111;width:60%;left:20%;text-align:center}.contact-banner-content h4{color:#fff;margin-bottom:0;margin-top:20px}.contact-banner-content p{color:#fff}.contact-banner-content p.desc{text-align:justify}.contact-form-main{float:left;width:100%;margin:30px 0}.contact-form-inner{width:60%;margin:0 auto}.eng-site-contact-main{margin-right:0;margin-left:0}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.footer-top-main{float:left;width:100%;padding-top:40px}.footer-top-inner{width:80%;margin:0 auto}.footer-menu ul,.menu-category-links ul,.page-menu-link ul{margin:0;padding:0}.footer-menu ul li,.menu-category-links ul li,.page-menu-link ul li{list-style:none}.footer-menu ul li a,.menu-category-links ul li a{color:#1b1b1b;font-weight:400;font-family:'Dosis',sans-serif;font-size:16px;line-height:28px}.page-menu-link ul li a{color:#1b1b1b;font-weight:400;font-family:'Dosis',sans-serif;font-size:16px;line-height:28px}.page-menu-social i{width:20px;height:20px;line-height:20px;font-size:20px;margin-top:12px !important;display:block;position:relative;left:28%}.page-menu-social i:hover{text-decoration:none;margin-top:10px !important}.page-menu-social .menu-icon,.page-menu-social .menu-icon:hover{color:#fff !important;background-color:#ccae9a !important;float:left !important;width:45px !important;height:45px !important;border-radius:50% !important;margin-right:10px !important;margin-top:10px !important;text-decoration:none}.subscription hr{margin-top:5px}.subscription input{border-radius:2px}.subscription .form-control{background-color:#f2f2f2;letter-spacing:1px}.btn-footer-subscription{background-color:#343434;color:#fff;letter-spacing:1px}.btn-footer-subscription:hover{background-color:#898989;color:#fff}.footer-logo img{width:130px;position:absolute;right:0;top:25px}.footer-social-main{float:left;width:100%;background-color:#ccae9a;padding:10px 0}.footer-social-main ul{margin:0;padding:0;text-align:center}.footer-social-main ul li{list-style:none;display:inline}.footer-social-main ul li a{background-color:#fff;width:35px;height:35px;display:inline-block;border-radius:50%}.footer-social-main ul li a i{line-height:35px;font-size:20px;color:#ccae9a}.service-cat-sl a img:hover{opacity:.8}h2.eng-search-result-title{font-size:18px;margin-top:10px}h2.eng-search-result-title a{color:#705758;font-weight:700}a.eng-search-result-link{margin-bottom:20px;display:none}.load-more-main{float:left;width:100%}@media (min-width:100%){.container{width:1920px;position:relative}form.searchandfilter{left:40% !important}#search-filter-form-571{left:55% !important}.show-contact:after,.show-contact:before{left:18% !important}.location:after,.location:before{left:55% !important}.location-eng:after,.location-eng:before{left:23% !important}}@media only screen and (min-width:1600px){.grid-item img.attachment-post-thumbnail{height:390px}.grid-item--width2 img.attachment-post-thumbnail{height:840px}.grid-sizer,.grid-item{height:450px}.grid-item--width2{height:900px}.home-top-banner-inner{height:50vh}a.top-banner-page-link{padding:150px 0}.show-contact:after,.show-contact:before{left:25%}.location:after,.location:before{left:65%}.location-eng:after,.location-eng:before{left:25%}form.searchandfilter{left:37%}#search-filter-form-571{left:43%}.category-main img{height:430px}.category-main{min-height:430px}.cat-small-main img{height:200px}.cat-small-main{min-height:200px}img.cat-icon{height:35px}}@media only screen and (min-width:1280px){.blog-main p{min-height:100px}}@media only screen and (max-width:1280px){.bg-contact-page{min-height:560px}.category-main img{height:280px}.category-main{min-height:280px}.cat-small-main img{height:125px}.cat-small-main{min-height:125px}img.cat-icon{height:35px}span.cat-title{margin-left:0}form.searchandfilter{left:30%}.mega_dropdown .widget_text p{line-height:18px;font-size:16px}.top-post-main hr{width:57%}.testimonial-main h2{font-size:24px !important}.testimonial-main img{width:192px;margin-top:14px}.testimonial-main p.testimonial-desc{margin-top:50px}.contact-banner-content{width:80%;left:10%;bottom:10px}.org-contact-eng-inner{width:60%}.location:after,.location:before{left:85%}.show-contact:after,.show-contact:before{left:40%}.location-eng:after,.location-eng:before{left:30%}.date{padding-left:0}ul.service-top-icon li span{font-size:12px;padding:0}.service-signle-contact img{width:180px}.service-category-title h2{float:none;margin-right:0}.grid-sizer,.grid-item{height:350px}.grid-item img.attachment-post-thumbnail{height:250px}.grid-item--width2{height:700px}.grid-item--width2 img.attachment-post-thumbnail{height:580px}.date span img{margin-right:2px}.date span{margin-left:0}.show-contact:after,.show-contact:before{left:35%}}@media only screen and (max-width:1090px){.double-title{width:100%}.double-title h1{text-align:center}.service-sl{width:100%;text-align:center}h2.blog-page-title{width:100%}.date{padding-left:auto}.top-post-main hr{width:52%}.testimonial-main h2{font-size:21px !important}.testimonial-main img{width:189px}.testimonial-main p.testimonial-desc{margin-top:45px}.contact-banner-content{bottom:0}.org-contact-eng-inner{width:66%}ul.service-top-icon li span{padding:0 1px}.breadcrumbs{width:50%}.date{width:100%;text-align:center}.service-top-icon-content-eng:after,.service-top-icon-content-eng:before{left:40% !important}.service-top-icon-content:after,.service-top-icon-content:before{left:25%}.show-contact:after,.show-contact:before{left:40%}.location:after,.location:before{left:68%}.location-eng:after,.location-eng:before{left:57% !important}}@media only screen and (max-width:1024px){.grid-sizer,.grid-item{height:310px}.grid-item img.attachment-post-thumbnail{height:210px}.grid-item--width2{height:620px}.grid-item--width2 img.attachment-post-thumbnail{height:540px}}@media only screen and (max-width:991px){.second-menu-section .contact{padding-left:0;padding-right:0}div#text-11 .widgettitle{font-size:16px}.partner-contact-inner{width:60%}img.img-partner-screen{left:5%}.bg-contact-page{min-height:450px}.footer-logo img{width:110px}.footer-top-inner{width:90%}.category-main img{height:350px}.category-main{min-height:350px}.cat-small-main img{height:160px}.cat-small-main{min-height:160px}img.cat-icon{height:35px}span.cat-title{margin-left:15px}h1.post-title-main{font-size:32px}.top-post-main hr{width:50%}.testimonial-main h2{font-size:24px !important;padding:67px 15px}.testimonial-main p{font-size:15px}.banner-image img{height:auto}.english-bottom-image-contact .banner-image img{height:auto}.service-signle-contact{height:auto;padding:15px 0}.service-signle-contact h3{margin-top:0}.testimonial-contact-inner{width:100%}.org-section2-inner{width:80%}.org-contact-form{padding:15px}.contact-banner-content{width:100%;left:0}.contact-banner-content img{width:125px}.contact-banner-content p{font-size:15px}.blog-main{height:500px}.related-posts{height:450px}.blog-main .attachment-post-thumbnail{max-height:400px}.org-section3-inner{height:415px}.org-contact-eng-inner{width:86%}.breadcrumbs{text-align:left}.location:after,.location:before{left:70%}.btn-footer-main{padding-left:15px}.btn-footer-subscription{margin-top:8px}form.searchandfilter{left:22%}.searchandfilter ul li{margin:0}#search-filter-form-407 select,#search-filter-form-571 .sf-input-text{margin-right:5px}.wedding-location-big-main{margin-bottom:15px;margin-top:15px}.big-img-content{left:25%;width:50%}.wedding-sub-top-right-inner{margin-top:15px}}@media screen and (min-width:768px) and (max-width:859px){.grid-sizer,.grid-item{height:280px}.grid-item img.attachment-post-thumbnail{height:180px}.grid-item--width2{height:540px}.grid-item--width2 img.attachment-post-thumbnail{height:440px}}@media only screen and (min-width:768px){.wpml-ls-item{margin-right:10px !important}#mega_main_menu.primary.primary_style-buttons>.menu_holder>.menu_inner>ul>li>.item_link{width:100% !important}.blog-slider{height:380px;position:relative}#promo-carousel:first-of-type .blog-slider{height:280px}#mega_main_menu>.menu_holder>.menu_inner>ul>li[class*=columns]{width:auto !important}#mega_main_menu>.menu_holder>.menu_inner>ul>li.tabs_dropdown.submenu_full_width>.mega_dropdown{height:380px}}@media only screen and (max-width:767px){.page-menu-social{min-height:75px}.wpml-ls-item{margin-right:10px !important;width:35px !important}#search_filter_register_widget-3 input[type=submit]{margin-left:0 !important}#search_filter_register_widget-3 form.searchandfilter{height:250px !important}#search-filter-form-718 .sf-field-taxonomy-service_category,#search-filter-form-718 .sf-input-select{height:180px !important;margin-bottom:20px}div#search_filter_register_widget-3 ul li.sf-field-submit{float:none;display:block;width:50%;margin:0 auto !important;margin-bottom:20px}div#search_filter_register_widget-3 ul li{width:100%}#mega_main_menu #search-filter-form-576 .sf-field-submit{display:block;margin-top:15px !important}.breadcrumbs{margin-bottom:25px !important}.entry-title{padding-left:15px}#search-filter-form-571{left:auto}.black-heading,.mobile-button{text-align:center}.bg-contact-page{display:none}.contact-page-title{color:#7f7f7f}.footer-top-main .subscription{margin-top:25px}.footer-top-main .subscription p{font-size:16px;font-weight:500}.footer-logo img{display:none}.footer-top-inner{width:80%}p{font-size:15px}h1.post-title-main{font-size:30px}.top-post-main hr{margin-top:0;float:left;width:100%}.category-main{min-height:auto}.category-main img{height:auto}.cat-small-main img{height:200px}img.cat-icon{height:35px}.testimonial-eng-inner{text-align:center}.testimonial-main h2{padding:15px;text-align:center}.testimonial-main img{margin-left:10px;margin-top:0;width:150px;float:none}.testimonial-main p.testimonial-desc{margin-top:10px;margin-left:15px}.wedding-prerequesites-inner{width:auto}.testimonial{text-align:center}img.testimonial-img{width:150px}.blog-single-inner{width:100%}.blog-single-inner p{margin:15px}.org-section2-inner{width:100%}.org-contact-inner{width:80%}.partner-table-inner{width:100%}.contact-banner-content{position:relative}.contact-banner-content h4{color:#7f7f7f}.contact-banner-content p{color:#000}.blog-main,.related-posts{height:auto}.org-section3-inner{height:auto}.org-contact-eng-inner{width:100%}.org-contact-eng-form h1{margin-top:5px;font-size:20px}form.searchandfilter{position:relative;left:0;top:5px;width:100%;text-align:center;margin-bottom:20px;margin-top:15px;z-index:111}form.search-form{position:relative;left:0;margin-bottom:20px;width:100%;text-align:center}.grid-sizer,.grid-item{width:50%}.grid-item--width2{width:100%}.service-top-icon-content:after,.service-top-icon-content:before{left:20%}.show-contact:after,.show-contact:before{left:40%}.location:after,.location:before{left:82%}.breadcrumbs{width:100%}.left-small-content h3{font-size:18px}.left-small-content p{line-height:17px}.wedding-sub-top-left-main,.wedding-sub-top-right-main{height:auto}.wedding-sub-top-right-img{height:auto}.wedding-sub-top-right-inner{height:auto}}@media only screen and (max-width:600px){img.img-partner-screen{left:0;width:200px}span.service-icon-text{display:none}.date{padding-left:15px}ul.service-top-icon li{padding:7px 0;width:60px;border-radius:5px}.service-top-icon-content{top:62px}.service-top-icon-content:after,.service-top-icon-content:before{left:30%}.location:after,.location:before{left:68%}.show-contact:after,.show-contact:before{left:44%}}@media only screen and (max-width:500px){#search-filter-form-576 select{height:120px !important}#mega_main_menu #search-filter-form-576 li{width:100% !important;height:120px !important}#mega_main_menu #search-filter-form-576{height:300px !important}#mega_main_menu #search-filter-form-576 .sf-field-taxonomy-location{margin-top:20px !important}.bread-services{margin-bottom:20px !important}.org-testimonial h4{margin-top:20px}.org-testimonial{padding:30px 0}h1{font-size:28px}.cate-small{width:100%}.cat-small-main img{height:auto}h1.post-title-main{font-size:22px}.services-title-top h2{font-size:20px}.testimonial-main h2{font-size:14px !important}.home-top-banner-inner{height:300px}p.image-overlay{padding-top:115px}a.top-banner-page-link{padding:80px 0}.org-contact-inner{width:100%}.partner-contact-inner{width:100%}.contact-form h2{font-size:20px}.partner-top img{width:100%}.blog-single-inner h2{font-size:20px}.org-contact-eng-form{text-align:center}.org-contact-eng-form h1{float:none !important;text-align:center}.contact-form .btn{float:none !important}.location{top:62px}.searchandfilter ul li{margin:5px 0;width:100%}.grid-sizer,.grid-item{width:100%;height:480px}.grid-item img.attachment-post-thumbnail{height:400px}.grid-item--width2{height:480px}.grid-item--width2 img.attachment-post-thumbnail{height:400px}.big-img-content{left:0;width:100%;position:relative}.left-small-content{padding-right:15px;margin-bottom:0;height:auto;width:100%}.right-img-no-padding{padding-left:15px;height:auto;width:100%;margin-bottom:15px}.small-img-main{height:auto;width:100%;margin-bottom:5px}.small-img-content{padding:10px}.small-img-content h3{font-size:18px;margin-bottom:5px}.small-img-content p{font-size:13px;margin-bottom:0}.wedding-sub-top-right-img{width:100%;margin-bottom:15px}}@media only screen and (max-width:450px){div#search_filter_register_widget-3 ul li.sf-field-submit{width:100%}img.img-partner-screen{width:120px;bottom:20px}.service-top-icon-content:after,.service-top-icon-content:before{left:22%}.location:after,.location:before{left:74%}.show-contact:after,.show-contact:before{left:41%}}@media only screen and (max-width:400px){.grid-item img.attachment-post-thumbnail{height:250px}.grid-sizer,.grid-item{width:100%;height:340px}}@media (min-width:991px) and (max-width:1279px){.blog-main{height:400px}}@media (min-width:768px) and (max-width:1280px){.mega_dropdown #text-10 .col-sm-3{display:none}.mega_dropdown #text-10 .col-sm-4{width:55%}}@media (min-width:768px) and (max-width:1100px){.rpwwt-widget ul li{width:48% !important}}@media (min-width:768px) and (max-width:990px){.second-menu-section{margin-top:20px}#rpwwt-recent-posts-widget-with-thumbnails-2 img{display:none !important}#menu-item-429 .col-sm-3,#menu-item-429 .col-sm-9{display:none !important}.testimonial-main .testimonial-eng-inner h2{padding-right:80px}.widget_search_filter_register_widget form.searchandfilter li{width:33% !important}}@media (min-width:768px) and (max-width:820px){#search-filter-form-407 select,#search-filter-form-571 .sf-input-text{min-width:80px !important}}@media (min-width:550px) and (max-width:767px){.rpwwt-widget ul li{width:48% !important}}@media (max-width:550px){.rpwwt-widget ul li{width:100% !important}}@media (min-width:500px) and (max-width:767px){#mega_main_menu #search-filter-form-576 li{width:50% !important;height:auto}#mega_main_menu #search-filter-form-576{height:150px !important}#mega_main_menu #search-filter-form-576 select{height:150px !important}.blog-slider img{max-height:200px;width:50%}}.theme_3.wpcf7-form input.error,.theme_3.wpcf7-form textarea.error{border-color:#cc0032}.apss-facebook .apss-icon-block,.apss-twitter .apss-icon-block,.apss-google-plus .apss-icon-block{background-color:#c02635}.apss-theme-4 .apss-google-plus a:hover .fa,.apss-theme-4 .apss-twitter a:hover .fa,.apss-theme-4 .apss-facebook a:hover .fa{color:#c02635}.apss-social-share{text-align:center}.apss-single-icon{display:inline-block}.alm-btn-wrap{padding:30px 10px 20px;width:100%}.theme_3.wpcf7-form textarea.error,.theme_3.wpcf7-form input.error{background-color:#fff}.form-control,.btn{font-size:15px}.location-link-image:hover{opacity:.8 !important}.serice-category-main .grid-sizer{display:none}.search-ponudnik{display:none;padding:5px 0;background-color:#f5f5f5;margin-left:-15px;margin-right:-15px}.grey-bg{background-color:#f5f5f5}.fa-search:hover,.fa-search{color:#fff}.ponudnik-iskanje{position:absolute;top:15px;right:215px;z-index:222;background-color:#ccae9a;padding:5.5px 10px;border-radius:3px}.ponudnik-iskanje:hover{background-color:#ccae9a}#search-filter-form-10148{position:relative;top:auto !important;left:auto !important;margin-right:15px;text-align:right}@media only screen and (max-width:1199px){.ponudnik-iskanje{right:198px}}@media only screen and (max-width:991px){.ponudnik-iskanje{right:185px}#search-filter-form-407{position:relative;left:0;top:5px;width:100%;text-align:center;margin-bottom:20px;margin-top:15px;z-index:111}#search-filter-form-10148{text-align:center}}@media only screen and (max-width:767px){.ponudnik-iskanje{right:180px}}@media only screen and (max-width:380px){.ponudnik-iskanje{display:none}.location:after,.location:before{left:80%}}#kategorija-opis{display:none}.kategorija-gumb{text-align:center;padding-bottom:20px}#kategorija-vec{border:1px solid #ccae9a;padding:7px 30px;color:#fff;background-color:#ccae9a}#kategorija-vec:hover{text-decoration:underline;cursor:pointer}@media (min-width:500px){#kategorija-opis{margin-left:20%;margin-right:20%}}.tss-wrapper .rt-responsive-img{height:auto}.tss-carousel-main .swiper-arrow>i,.tss-carousel .swiper-arrow>i{color:#000;font-size:25px}