@font-face{font-display:swap;font-family:'IRANSans-web';src:url('../../../../../../themes/thegem-child/font/IRANSans-Bold.eot?#') format('eot'),url(../../../../../../themes/thegem-child/font/IRANSans-Bold.woff2) format('woff2'),url(../../../../../../themes/thegem-child/font/IRANSans-Bold.woff) format('woff');font-weight:700}@font-face{font-display:swap;font-family:'IRANSans-web';src:url('../../../../../../themes/thegem-child/font/IRANSans-Black.eot?#') format('eot'),url(../../../../../../themes/thegem-child/font/IRANSans-Black.woff2) format('woff2'),url(../../../../../../themes/thegem-child/font/IRANSans-Black.woff) format('woff');font-weight:900}@font-face{font-display:swap;font-family:'IRANSans-web';src:url('../../../../../../themes/thegem-child/font/IRANSans-UltraLight.eot?#') format('eot'),url(../../../../../../themes/thegem-child/font/IRANSans-UltraLight.woff2) format('woff2'),url(../../../../../../themes/thegem-child/font/IRANSans-UltraLight.woff) format('woff');font-weight:200}@font-face{font-display:swap;font-family:'IRANSans-web';src:url('../../../../../../themes/thegem-child/font/IRANSans-Light-Expanded.eot?#') format('eot'),url(../../../../../../themes/thegem-child/font/IRANSans-Light-Expanded.woff2) format('woff2'),url(../../../../../../themes/thegem-child/font/IRANSans-Light-Expanded.woff) format('woff');font-weight:300}@font-face{font-display:swap;font-family:'IRANSans-web';src:url('../../../../../../themes/thegem-child/font/IRANSANSExpanded.eot?#') format('eot'),url(../../../../../../themes/thegem-child/font/IRANSANSExpanded.woff2) format('woff2'),url(../../../../../../themes/thegem-child/font/IRANSANSExpanded.woff) format('woff');font-weight:400}@font-face{font-display:swap;font-family:'IRANSans-Tep';src:url('../../../../../../themes/thegem-child/font/IRANSANSExpanded.eot?#') format('eot'),url(../../../../../../themes/thegem-child/font/IRANSANSExpanded.woff2) format('woff2'),url(../../../../../../themes/thegem-child/font/IRANSANSExpanded.woff) format('woff')}body,button,.title-xlarge,p,.styled-subtitle,.ff-richtext,input,li,li a,a,h1,h2,h3,h4,h5,h6,.fuelux .radio-checkbox .radio-checkbox-label,.fuelux .radio-checkbox-inline .radio-checkbox-label,.progress-box-v1 .progress-title,.progress-box-v2 .progress-title,.team-v5-progress-box .progress-title,.pricing-list-v1 .pricing-list-v1-header-title,.team-v3 .progress-box .progress-title,.segment-controls,.segment-controls .segment-controls-label,.rating-container .caption>.label,.theme-portfolio .cbp-l-filters-alignRight,.theme-portfolio .cbp-l-filters-alignLeft,.theme-portfolio .cbp-l-filters-alignCenter,.theme-portfolio .cbp-filter-item,.theme-portfolio .cbp-l-loadMore-button .cbp-l-loadMore-link,.theme-portfolio .cbp-l-loadMore-button .cbp-l-loadMore-button-link,.theme-portfolio .cbp-l-loadMore-text .cbp-l-loadMore-link,.theme-portfolio .cbp-l-loadMore-text .cbp-l-loadMore-button-link,.theme-portfolio-v2 .cbp-l-filters-alignRight .cbp-filter-item,.theme-portfolio-v3 .cbp-l-filters-button .cbp-filter-item,.zeus .tp-bullet-title{font-family:'IRANSans-web',Arial,sans-serif!important;letter-spacing:-1px!important;font-style:normal!important}@media (max-width:768px){.gem-alert-box:not(.centered-box) .gem-alert-box-buttons .gem-button-container{display:none}}@media (max-width:1000px){footer#footer-nav{margin-top:-155px}#colophon{padding:10px 0 186px}}@media (min-width:1000px) and (max-width:1200px){#colophon{padding:57px 0 140px}}.widget_recent_entries .post-date{text-align:left}.widget_recent_entries ul li:before{padding-right:26px!important}.testimonial p{direction:rtl}.strong-view.default .testimonial-inner{min-height:200px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{direction:rtl}h2{line-height:48px}h1,.pricing-table-style-8 .pricing-cost,.title-h1,.quickfinder-item-title,.title-h2,.quickfinder-item-text,.quickfinder.quickfinder-title-thin .quickfinder-item-title,h1,.pricing-table-style-8 .pricing-cost,.title-h1 h1,.pricing-table-style-8 .pricing-cost,.title-h1 h1 .light,h2 .light,h3 .light,h4 .light,h5 .light,h6 .light,.title-h1 .light,.title-h2 .light,.title-h3 .light,.title-h4 .light,.title-h5 .light,.title-h6 .light,.title-xlarge .light,h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,.title-h1.light,.title-h2.light,.title-h3.light,.title-h4.light,.title-h5.light,.title-h6.light,.title-xlarge.light,.widget .gem-teams-name,.gem-counter-style-2 .gem-counter-number,.gem-gallery-grid .gallery-item .overlay .title,.gem-quote.gem-quote-style-3 blockquote,.row .vc_pie_wrapper span,.blog-style-styled_list1 .post-title,.blog-style-styled_list2 .post-time,.blog-style-styled_list2 .post-title,.blog-style-timeline .post-title,.pricing-table-style-1 .pricing-price-title,.pricing-table-style-1 .pricing-cost,.pricing-table-style-2 .pricing-price-title,.pricing-table-style-2 .pricing-cost,.pricing-table-style-2 .time,.pricing-table-style-5 .pricing-price-title,.pricing-table-style-6 .pricing-price-subtitle,.pricing-table-style-7 .pricing-price-title,.pricing-table-style-7 .pricing-cost,body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item>span,.gem-media-grid .vc_gitem-post-data-source-post_title a,.gem-media-grid-2 .vc_gitem-post-data-source-post_title a h4,.title-h4,.widget .gem-teams-name,.pricing-table-style-3 .pricing_row_title,.pricing-table-style-8 .pricing_row_title,.pricing-table-style-4 .pricing_row_title,.gem-gallery-hover-gradient .gem-gallery-item-title,.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title .quickfinder-item-title{font-family:'IRANSans-web',Arial,sans-serif!important;letter-spacing:-1px!important}.mobile-menu-layout-default .primary-navigation.responsive li.dl-back:after,.mobile-menu-layout-default .primary-navigation.responsive li.menu-item-parent>a:after,.mobile-menu-layout-default .primary-navigation.responsive li.menu-item-parent>span>a:after,.mobile-menu-layout-default .primary-navigation.responsive li.dl-parent>a:after{content:'\e603'}.portfolio-item-title,.portfolio-item .wrap>.caption .title,.fancybox-title .slide-info-title,.blog.blog-style-masonry article .description .title{font-family:'IRANSans-web',Arial,sans-serif!important}div.wpcf7-mail-sent-ok{text-align:right;direction:rtl}.error404 .top-area-block.top-area-contacts{float:left}h3{color:#0167a8}.blog.blog-style-masonry article .description{padding:11px 17px 17px 18px!important}#Top_bar .menu_wrapper{float:left}div#rev_slider_49_1_wrapper .tp-caption.tp-resizeme{font-family:'IRANSans-web',Arial,sans-serif!important}.footer-site-info{direction:ltr}.top-area-block.top-area-menu{float:left}.top-area-block.top-area-socials{float:left}.top-area-block.top-area-contacts{direction:ltr}ul#primary-menu{float:right}.gem-print-icon.gem-icon-pack-thegem-icons.gem-icon-prev::before{content:'\e634'}.title{float:right}.site-footer .widget_text ul li:before{margin-right:-14px!important;float:right!important}div#custom_html-12{text-align:right}.minisearch .sf-input{font-size:15px}.portfolio_slider_arrow_small.portfolio.portfolio-slider .portolio-slider-prev span,.portfolio_slider_arrow_small.portfolio.portfolio-slider .portolio-slider-next span{padding:4px 5px!important;border-radius:50%}.strong-view.modern .testimonial-content p:last-of-type{margin-bottom:0;padding-bottom:0;line-height:1.5}#primary-menu.no-responsive>li>a,#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a,.widget_nav_menu>div>ul>li>a,.widget_submenu>div>ul>li>a,.widget_pages>ul>li>a,.widget_categories>ul>li>a,.widget_product_categories>ul>li>a{font-size:15px!important}.home .tours .title-h4{font-size:19px;line-height:30px}.pishnahad p.col-md-6{float:right}@media (min-width:1212px){.sport-tour-blog .col-lg-3{width:50%}}@media (max-width:979px) and (min-width:768px){#page #site-header .logo-position-right .primary-navigation,#page #site-header .logo-position-right #perspective-menu-buttons{text-align:right}}#site-header .logo-position-right .primary-navigation,#site-header .logo-position-right #perspective-menu-buttons{text-align:right}@media (max-width:450px){h1,.title-h1{font-size:10vw}}body .tours .navigation .portolio-slider-prev{position:absolute;opacity:1;left:60px;bottom:-50px;padding:0!important}body .tours .navigation .portolio-slider-next{position:absolute;opacity:1;left:100px;bottom:-50px;padding:0!important}body.home .navigation .portolio-slider-next span,body.home .navigation .portolio-slider-prev span{background:none!important;color:#04619c!important}body.home .navigation .portolio-slider-next,body.home .navigation .portolio-slider-prev{opacity:1}#primary-menu.no-responsive>li>ul{right:0;left:auto}#primary-menu.no-responsive>li>a,.widget_nav_menu>div>ul>li>a,.widget_submenu>div>ul>li>a,.widget_pages>ul>li>a,.widget_categories>ul>li>a,.widget_product_categories>ul>li>a{font-size:18px!important}#primary-menu.no-responsive ul>li,#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header,.minisearch,.minisearch .sf-input{border-top:1px solid #f1f1f1}#primary-menu.no-responsive ul,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul>li,.minisearch,.minisearch .sf-input{border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1}#primary-menu.no-responsive>li>ul>li>a,#primary-menu.no-responsive>li.megamenu-enable>ul,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li>a,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li>span.megamenu-column-header>a,.header-style-2 .minisearch .sf-input,.header-style-3 .minisearch .sf-input,.header-style-1 .minisearch,.header-style-4 .minisearch{background-color:#fdfeff}.header-style-2 #primary-menu.no-responsive li li.menu-item-current>a,.header-style-2 #primary-menu.no-responsive li li.menu-item-active>a,.header-style-2 #primary-menu.no-responsive li li:hover>a,.header-style-3 #primary-menu.no-responsive li li.menu-item-current>a,.header-style-3 #primary-menu.no-responsive li li.menu-item-active>a,.header-style-3 #primary-menu.no-responsive li li:hover>a{padding-right:27px;border-right:3px solid transparent;padding-left:0;border-left:0}#primary-menu.no-responsive>li.megamenu-enable>ul li>a,#primary-menu.no-responsive>li li>a,#primary-menu.no-responsive>li .minicart-product-title,.portfolio-filters-resp ul li a,.widget_nav_menu ul.menu,.widget_submenu>div>ul,.widget_categories>ul,.widget_product_categories>ul,.widget_pages>ul{font-size:13px}#primary-menu.no-responsive>li>ul>li:hover>a,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li:hover>a{background-color:#f6f9fb}ul.sub-menu.styled.megamenu-item-inited.dl-submenu-disabled.megamenu-inited{right:0!important;left:auto!important}#primary-menu.no-responsive>li.megamenu-enable>ul{border-top:1px solid #f1f1f1}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-default>ul>li.megamenu-first-element{margin-right:0;margin-left:auto}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-default>ul>li{margin:0 31px 0 0}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header{border-bottom:1px solid #f1f1f1}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a{font-size:14px!important}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a:hover{color:#00adee}.header-style-2 #primary-menu.no-responsive li li.menu-item-current>a,.header-style-2 #primary-menu.no-responsive li li.menu-item-active>a,.header-style-2 #primary-menu.no-responsive li li:hover>a,.header-style-3 #primary-menu.no-responsive li li.menu-item-current>a,.header-style-3 #primary-menu.no-responsive li li.menu-item-active>a,.header-style-3 #primary-menu.no-responsive li li:hover>a,.header-style-2 #primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-current>a,.header-style-2 #primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-active>a,.header-style-3 #primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-current>a,.header-style-3 #primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-active>a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li.menu-item-current>a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li.menu-item-active>a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive li li:hover>a,.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li.menu-item-current>a,.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li.menu-item-active>a,.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive li li:hover>a,.mobile-menu-layout-default .primary-navigation.responsive ul>li.menu-item-current>a,.mobile-menu-layout-default .primary-navigation.responsive ul>li.menu-item.menu-item-active a,body .widget .tagcloud a:hover,.gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b .vc_separator .vc_sep_holder .vc_sep_line,.products .product .product-info .product-rating .empty-rating:before{border-color:#00adee}#primary-menu.no-responsive>li>ul a{padding-right:30px}#primary-menu.no-responsive>li>ul>li>a,#primary-menu.no-responsive>li.megamenu-enable>ul,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li>a,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li>span.megamenu-column-header>a,.header-style-2 .minisearch .sf-input,.header-style-3 .minisearch .sf-input,.header-style-1 .minisearch,.header-style-4 .minisearch{background-color:#fdfeff}.minisearch .sf-submit-icon{left:20px;right:auto}.header-style-3 #primary-menu.no-responsive>li.menu-item-search>a,.header-style-4 #primary-menu.no-responsive>li.menu-item-search>a{padding-left:3px!important;padding-right:7px!important}#primary-navigation #primary-menu>li.menu-item-search.active>a:before{margin-left:5px;margin-right:auto}#primary-menu.no-responsive>li>ul>li.menu-item-current>a,#primary-menu.no-responsive>li>ul>li.menu-item-active>a,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-current>a,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-active>a,.header-style-2 .minisearch,.header-style-3 .minisearch,.header-style-1 .minisearch .sf-input,.header-style-4 .minisearch .sf-input{background-color:#fdfeff}.minisearch .sf-input{font-size:13px}.minisearch .sf-input{padding-left:40px;padding-right:10px}.minisearch .sf-submit-icon:before{font-size:23px;margin-left:5px;padding-left:3px;margin-right:auto;padding-right:0}.minisearch .sf-submit{left:20px;right:auto}h2,.title-h2,.blog-style-multi-author .post-title a,.single-product-content .price{color:#05669a}h2,.title-h2,.pricing-table-style-5 .pricing-price-title,.pricing-table-style-6 .pricing-price-title,.pricing-table-style-6 .pricing-price-subtitle,h3.comment-reply-title,.pricing-table-style-2 .pricing-price-title{font-size:32px}.tours .title.title-h4{color:#04334c!important}h3,.title-h3,.portfolio.columns-1 .portfolio-item .caption .title,.cart_totals table .order-total td,.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,.gem-dropcap,.woocommerce .woocommerce-checkout-one-page #order_review table thead th{font-size:24px}h3,.title-h3,.cart_totals table .order-total td,.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,.gem-dropcap,.woocommerce .woocommerce-checkout-one-page #order_review table thead th{font-weight:600}.testimonial-content p{font-size:14px}.home .strong-view-id-2 .testimonial-inner{background:rgba(255,255,255,.3);border-radius:5px}.strong-view-id-2 .testimonial-heading,.strong-view-id-2 .testimonial-content,.strong-view-id-2 .testimonial-content a.readmore,.strong-view-id-2 .testimonial-client div,.strong-view-id-2 .testimonial-client a{color:#fff}.strong-view-id-2 .testimonial-heading,.strong-view-id-2 .testimonial-content p,.strong-view-id-2 .testimonial-content a.readmore,.strong-view-id-2 .testimonial-client div,.strong-view-id-2 .testimonial-client a{color:#e2ecf3}.home .strong-view.controls-style-buttons3.rtl .wpmslider-prev:before{color:#fdfdfe;background-color:rgba(255,255,255,.3);border-radius:10%;padding:3px}.home .strong-view.controls-style-buttons3.rtl .wpmslider-next:before{color:#fdfdfe;background-color:rgba(255,255,255,.3);border-radius:10%;padding:3px}.widget-title{font-size:22px}#colophon .widget,#colophon .widget .gem-testimonial-position,#colophon .widget.widget_recent_entries .post-date{color:#6a7680;font-size:15px}#colophon .widget a,#colophon .gem-contacts .gem-contacts-item:before{color:#6a7680;font-size:15px}#colophon .widget a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a,#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a,#colophon #wp-calendar #prev a:hover:after,#colophon #wp-calendar #next a:hover:after,#colophon .widget_tweets .jtwt_tweet a,#colophon .recentcomments .comment-author-link a,#colophon .widget .jtwt_date,#colophon .widget_tweets .twitter-box .jtwt_tweet:before,#colophon .recentcomments .comment-author-link,#colophon .comment-author-link,#colophon .gem-latest-news-title span,#colophon .gem-pp-posts-date,#colophon .gem-contacts a:before{color:#00adee}input,button,select,textarea{font-size:14px}input[type="text"],input[type="password"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="range"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="month"],input[type="week"],textarea,.combobox-wrapper,#page .woocommerce .select2-container .select2-selection--single,.select2-container .select2-dropdown,.chosen-container-single .chosen-single,.select2-container .select2-choice,select.wpcf7-form-control.wpcf7-select{border:1px solid #e2ded4;box-shadow:5px 8px 13.92px 2.08px rgba(0,0,0,.05);border-radius:2px}.wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom){background-color:#e5aa28}input[type="text"],input[type="password"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="range"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="month"],input[type="week"],textarea,.chosen-container,.select2-container,.checkbox-sign,.radio-sign{background-color:#fdfaf3}.wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom):hover{background-color:#48360d}.textwidget.custom-html-widget{text-align:right}.minisearch.invert{left:-268px;right:auto}.gem-list>ul>li:before{float:right!important}input.wpcf7-form-control.wpcf7-submit{text-align:center}.strong-view.controls-style-buttons3.rtl .wpmslider-next:before{content:'\e603'!important}.strong-view.controls-style-buttons3.rtl .wpmslider-prev:before{content:'\e601'!important}.page-title-alignment-left{text-align:right}.gem-button-position-inline .gem-button{margin-right:0;margin-left:auto}.blog-points .title-h4{text-align:right}.blog p{min-height:100px;text-align:right}.portfolio .portfolio-item .caption .caption-separator{margin:38px auto!important}.portfolio-item .caption .subtitle,.portfolio-item .caption .info,.portfolio-item .caption .subtitle a,.portfolio-item .caption .info a,.portfolio-item .caption .subtitle p{white-space:initial!important}.gem-list>ul>li:before{content:'\e636'}.wpb_text_column ul li:before{right:-20px!important;content:'\e636'!important}p{line-height:1.8}.single-post .panel-center p{text-align:justify}.single-post h2{font-size:22px}.single-post h3{font-size:20px}.strong-view-id-3 .testimonial-inner{background:rgba(255,255,255,.3)!important;border-radius:5px;border:none!important}.strong-view.default .testimonial{border:none!important}h1{FONT-SIZE:40px}.portfolio:not(.columns-1):not(.portfolio-style-masonry) .portfolio-item .wrap>.caption .subtitle{max-height:max-content}a,.widget_recent_comments .comment-author-link a,.widget .team-person-email a:hover:before,.gem-team-style-5 .team-person:hover .team-person-name,.portfolio.hover-vertical-sliding .overlay .links .caption .info a,.portfolio.hover-horizontal-sliding .overlay .links .caption .info a,.portfolio-set-comma,.blog-style-masonry .entry-title.title-h4 a:hover,.portfolio-item .caption .title a:hover,.blog-style-styled_list1 .post-title a:hover,.blog-style-styled_list2 .post-title a:hover,.blog-style-timeline .post-title a:hover,.products .product-info .product-title a:hover,.products .portfolio-item .wrap>.caption .title a:hover,.gem-basic-grid .post-title h4.entry-title a:hover,.gem-basic-grid-2 .vc_gitem-zone-c .post-title a:hover,.gem-media-grid .midia-grid-item-post-author span a:hover,.justified-style-1 .entry-title.title-h4 a:hover,.justified-style-2 .entry-title.title-h4 a:hover,.blog-style-multi-author .post-title a:hover,.reverse-link-color a:hover,a.reverse-link-color:hover,.gem-blog-slider .post-title a:hover,.socials-list.socials-colored a:hover .socials-item-icon,#footer-navigation li a:hover,.custom-footer li a:hover{color:#0167a8}.blog-points .justified-style-1 .description .info{float:right}.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab.vc_active>a{background-color:#ffffff40;color:white!important}.about-contact .title-h4{font-size:30px}.about-contact a{color:#00adee}.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab{margin-top:2px!important}.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab>a:hover{color:white!important}.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab>a:hover{background-color:#d2d3d4db}@media (max-width:1239px){.g-video-background .wpb_text_column.wpb_content_element{padding-right:80px!important;padding-left:unset!important}.g-video-background .wpb_text_column.wpb_content_element p{text-align:right!important}div#vidbgsec{height:auto!important}}@media (min-width:1240px) and (max-width:1450px){div#vidbgsec .gem-video-background{width:117%!important}}@media (max-width:767px){.portfolio .portfolio-set .portfolio-item{width:100%!important}.g-video-background .wpb_text_column.wpb_content_element{padding-right:0px!important;padding-left:0px!important;width:100%}.g-video-background .wpb_text_column.wpb_content_element p{text-align:right!important}.g-video-background .wpb_text_column.wpb_content_element p span{font-size:34px!important;line-height:2em}}@media (max-width:479px){.g-video-background .wpb_text_column.wpb_content_element p span{font-size:29px!important;line-height:2em}}.home .blog p{min-height:170px}@media (min-width:960px) and (max-width:1239px){.home .blog p{min-height:130px}}@media (max-width:866px){.home .blog p{min-height:115px}}@media (min-width:600px) and (max-width:767px){.home .blog p{min-height:140px!important}}@media (max-width:479px){.home .blog-style-justified-4x .col-md-3{height:auto}}.home .about-contact .styled-subtitle{font-size:19px}@media (min-width:768px) and (max-width:959px){h2{font-size:32px!important}}.portfolio-item .caption .title{white-space:normal!important;float:unset!important}.blog-style-default .post-text p{min-height:120px!important}@media (min-width:992px) and (max-width:1239px){.blog-style-default .post-text p{min-height:170px!important}}@media (max-width:767px){.blog-style-default article{width:100%!important}.blog-style-default .post-text p{font-size:14px!important}}@media (min-width:768px) and (max-width:991px){.blog-style-default .post-text p{min-height:140px!important}.single-thegem_pf_item h1{font-size:32px}}@media (min-width:980px) and (max-width:1212px){#site-header .header-main:not(.header-layout-fullwidth_hamburger).logo-position-right .site-title{float:left!important;display:table-cell;vertical-align:middle;padding-top:15px!important}.header-style-3 #primary-menu.no-responsive>li>a,.header-style-4 #primary-menu.no-responsive>li>a{padding:0 12px!important}#site-header .header-main:not(.header-layout-fullwidth_hamburger).logo-position-right .site-title img.default{width:150px!important}#site-header .header-main:not(.header-layout-fullwidth_hamburger).logo-position-right .site-title .site-logo{width:auto!important}}@media (min-width:980px) and (max-width:1050px){.header-style-3 #primary-menu.no-responsive>li>a,.header-style-4 #primary-menu.no-responsive>li>a{padding:0 5px!important}}@media (min-width:768px){.minisearch.invert{width:820px!important;left:-100px!important;right:auto!important}.blog.blog-style-masonry article .post-title{min-height:115px}.search-results .blog.blog-style-masonry article .post-text{min-height:170px}.search-results .blog article .post-featured-content>a{max-height:120px!important}}.gem-pagination .prev:before{content:'\e634'}.gem-pagination .next:before{content:'\e636'}.search-results .blog.blog-style-masonry .entry-title a{font-size:21px}.archive.category-dibache .block-content{background-image:url(https://dibatravel.com/wp-content/uploads/2019/05/back-1.png);background-repeat:no-repeat;background-size:cover;background-position:center bottom}@media (min-width:768px){.wpb_column.vc_column_container.vc_col-sm-8{float:right}}.widget-gem-portfolio-item .widget-gem-portfolio-item-hover{left:auto!important;right:90px!important;opacity:1!important;top:18px!important}a.widget-gem-portfolio-item{width:100%!important;border-bottom:1px solid #dfe5e8}a.widget-gem-portfolio-item:last-child{border-bottom:none}.widget-gem-portfolio-item .widget-gem-portfolio-item-hover{background-color:transparent!important}.widget-portfolio-carousel-slide img{height:65px!important}.wpb_gallery{direction:ltr}.page-title-block,.page-title-title h1,.page-title-excerpt{text-shadow:2px 2px 5px #404040}]