@import url('http://fonts.cdnfonts.com/css/myriad-pro'); @import url('https://fonts.cdnfonts.com/css/century-gothic'); @import url('https://fonts.googleapis.com/css2?family=Gothic+A1:wght@600&display=swap'); @import url('https://fonts.cdnfonts.com/css/futura-md-bt'); @import url('https://fonts.cdnfonts.com/css/tw-cen-mt-std'); @import url('https://fonts.cdnfonts.com/css/century-gothic-paneuropean'); :root { --black-color: #000000; --bg-gray-color: #fbfbfb; --main-color: #502314; --red-color:#ea1f2e; --orange-color: #fc862f; } .blueraycopyright { color: #336094; } *, ::before, ::after { /* transition: 0.3s ease; */ padding: 0; margin: 0; box-sizing: border-box; } * { box-sizing: border-box; } #messages div.cool-messages.messages .context { display: inline-block; padding: 20px !important; position: fixed; display: inline-block; top: 0; bottom: 0; height: 200px; right: 0; left: 0; margin: auto; width: 500px; text-align: center; color: #ffffff; border-radius: 15px; z-index: 999; position: fixed !important; height: auto !important; width: 38% !important; top: 36% !important; left: 0 !important; right: 0 !important; bottom: 0 !important; height: 237px !important; margin: 0 auto !important; border: 1px solid #dddddd /*{borderColorContent}*/; background-color: #ffffff !important; color: #333333 /*{fcContent}*/; font-size: 22px; padding-top: 97px; font-family: "GEMedium"; } #messages div.cool-messages.messages .context { font-size: 22px; margin-bottom: 22px !important; text-align: center; position: relative; padding-top: 0 !important; color: #000; height: auto !important; max-block-size: fit-content; min-height: 100px; display: inline-block; align-items: center; justify-content: center; padding: 0 20px !important; border-radius: 2px; margin-bottom: 0px !important; top: 0 !important; bottom: 0px !important; margin: auto !important; padding-top: 20px !important; } #messages div.cool-messages.messages .context:after { content: " "; width: 24px; height: 24px; margin: 0; clip: unset; font-size: 0px; display: inline-block; background: url(../images/closee.png) no-repeat center; background-size: 13px; float: none; position: absolute; right: 3%; top: 10px; z-index: 9999; cursor: pointer; } #messages div.cool-messages.messages { border: 0px !important; background-color: #0000007a !important; position: fixed; width: 100%; height: 100%; top: 0; right: 0px; background-size: 0; -moz-animation: unset; -moz-background-size: unset; -moz-box-shadow: unset; -webkit-animation: unset; z-index: 999; } #messages div.cool-messages.messages p { width: 100%; display: inline-block; margin: 10px 0; } table { border-collapse: collapse; width: 100%; } th, td { text-align: right; padding: 8px; } tr:nth-child(even){background-color: #f2f2f2} th { background-color: #04AA6D; color: white; } .mininav { padding: 3px; background-color: #336094; } #block-views-block-furniture-block-2 .views-row { display: flex; flex-wrap: wrap; padding: 50px; gap: 48px; } #block-views-block-furniture-block-2 .views-field-title .field-content { font-size: 21px; text-transform: uppercase; color: #336094; font-family: "Century Gothic"; text-align: center; font-family: 'Gothic A1', sans-serif; } #block-views-block-furniture-block-2 .views-field-body .field-content { font-size: 14px; line-height: 28px; color: #767373; font-family: "Century Gothic"; } #block-views-block-furniture-block-2 .views-field-field-furniture-image { width: 40%; } #block-views-block-furniture-block-2 .views-field-fieldset { width: 28%; } #block-views-block-furniture-block-2 .views-row ul { padding: 35px; display: flex; gap: 27px; } #edit-keys { background: url(../images/searchIcon.png) no-repeat 3% 50%; } #block-sitebranding-3 { margin-left: -10px; margin-right: 60px; } #block-navbarcontact { margin-left: 160px; } .email-subscribe { display: flex; justify-content: center; align-content: center; align-items: center ; } .footer-main { background-color: #336094; font-family: 'Century Gothic', sans-serif; } .sub-footer { display: flex; justify-content: space-between; margin-top: 50px; } .headertop { padding-top: 4px; display: flex; } #edit-submit{ display: none; } .form-search { margin-left: 6px; border-radius: 10px; border-width: 1px; border-color: white; background:transparent; color:white } .navbar { display: flex; justify-content: space-evenly; margin-top: 10px; } .navbar-menu { margin-left: 40px; display: flex; align-items: flex-end; font-family: 'Myriad Pro', sans-serif; font-size: 20px; justify-content: flex-end; } .container:before { content: ""; } .navbar-menu nav ul li a { margin-right: 19px; letter-spacing: 1px; text-transform: uppercase; } .navbar-menu nav ul li .is-active { color:#336094 } .page-args-our-structure #main-content { padding: 75px; } .navbar-menu nav ul li a:hover { color: #336094; } .sub-footer nav ul li { color: white; } #slick-views-brands-block-block-1-3-slider { width: 75%; margin-left: 149px; } .slider .slick-next.slick-arrow { position: absolute; background-image: url(../images/right.png); left: auto; right: 150px; } .slider .slick-arrow { position: absolute; top: 50%; left: 150px; z-index: 2; border: none; font-size: 0; width: 100px; height: 10px; background: url(../images/left.png) no-repeat center; width: 45px; height: 45px; } .slick--view--slider--block-1 .slick__arrow .slick-prev:hover { width: 45px; height: 45px; background: #336094a6 url(../images/left.png) no-repeat center; border-radius: 100%; } .slick--view--slider--block-1 .slick__arrow .slick-next:hover { width: 45px; height: 45px; background: #336094a6 url(../images/right.png) no-repeat center; border-radius: 100%; } button { cursor: pointer; } #block-headerimage img { width: 100%; height: 400px; margin-bottom: 15px; } #block-aboutword { position: absolute; top: 360px; color: white; left: 45%; font-size: 35px; color: #ffffff; font-weight: bold; font-family: 'Gothic A1', sans-serif; } #block-blueray-page-title .page-title { font-size: 16px; } #block-blueray-page-title { position: absolute; left: 693px; top: 386px; color: white; font-size: 16px; } #block-blueray-breadcrumbs { position: absolute; left: 633px; top: 403px; color: white; font-size: 16px; } .page-args-company-profile .row1, .page-args-company-profile .row3 { display: flex; margin-bottom: 35px; } .page-args-company-profile .row1 .views-field .field-content a, .page-args-company-profile .row1 .views-field .field-content a, .page-args-company-profile .row3 .views-field .field-content a,.page-args-company-profile .row4 .views-field .field-content a { font-size: 16px; color: #336094; font-family: 'Futura Md BT', sans-serif; margin-bottom: 20px; } .page-args-company-profile .row2 { background: url(../images/theJourneyBegan.png) no-repeat center; padding: 50px; } .page-args-company-profile .row2 .views-field .field-content a{ font-size: 23px; color: #ffffff; font-weight: bold; font-family: "Century Gothic"; text-align: center; } .page-args-company-profile .row2 .views-field .field-content p { font-size: 15px; line-height: 30px; color: #ffffff; font-family: "Century Gothic"; text-align: center; } .page-args-company-profile .row4 { padding: 60px; background: #f5f5f5; } .page-args-company-profile .row4 { display: flex; flex-direction: column; align-items: center; } .page-args-company-profile .row3, .page-args-company-profile .row1 { padding: 60px; padding-bottom: 5px; } .page-args-company-profile .row3 img { height: 220px; margin-top: 32px; } .page-args-company-profile .row3 { background-color: #eaeff4; } .page-args-company-profile .row4 .views-field { text-align: center; line-height: 30px; color: #767373; font-family: "Century Gothic"; } #main-content .container { width: 100%; } .page-args-company-profile .row4 .views-field-title { text-align: center; font-size: 16px; color: #336094; font-family: 'Futura Md BT', sans-serif; margin-bottom: 30px; } .page-args-company-profile .row1 .views-field, .page-args-company-profile .row3 .views-field { line-height: 28px; color: #767373; font-family: "Century Gothic"; width: 55%; margin-top: 40px; margin-right: 20px; } .page-args-company-profile .row1 .views-field-field-imgg, .page-args-company-profile .row3 .views-field-field-imgg { width: 40%; } .page-args-company-profile .row2 { display: flex; flex-direction: column; align-items: center; } .page-args-company-profile .row2 .views-field { text-align: center; } .page-args-our-approach .row1 .views-field, .page-args-our-approach .row2 .views-field { margin-top: 40px; } .page-args-our-approach .row1 .views-field .field-content a,.page-args-our-approach .row2 .views-field .field-content a,.page-args-our-approach .row3 .views-field .field-content a { font-size: 16px; color: #336094; font-family: 'Futura Md BT', sans-serif; margin-top: 20px; margin-bottom: 15px; } .page-args-our-approach .row1 .views-field .field-content p, .page-args-our-approach .row2 .views-field .field-content p { line-height: 28px; color: #767373; font-family: "Century Gothic"; margin-top: 18px; margin-right: 20px; } .page-args-our-approach .row1, .page-args-our-approach .row2 { display: flex; justify-content:center; } .page-args-our-approach .row1 .views-field-field-imgg .field-content img, .page-args-our-approach .row2 .views-field-field-imgg .field-content img{ width: 550px; height: 220px; } .page-args-our-approach .row3 { text-align: center; background-color: #f5f5f5; padding-top: 50px; padding-bottom: 50px; line-height: 28px; color: #767373; font-family: "Century Gothic"; margin-top: 40px; display: flex; justify-content: center; align-items: center; } .page-args-our-approach .row3 .views-field-nothing { width: 50%; } .page-args-our-structure .row .views-field .field-content a { font-size: 16px; color: #336094; font-family: 'Futura Md BT', sans-serif; margin-top: 10px; margin-bottom: 10px; } #content, #primary { padding-left: 0px; padding-right: 0px; } .aboutmenu { text-align: center; font-size: 18px; color: #000000; font-family: "Century Gothic"; -moz-box-shadow: 0px 2px 11px -2px rgba(0,0,0,0.81); display: flex; justify-content: center; align-items: center; position: absolute; left: 30%; top: 490px; background: white; box-shadow: 0px 1px 11px -5px rgb(0 0 0 / 81%); -webkit-box-shadow: 0px 1px 11px -5px rgb(0 0 0 / 81%); } .aboutmenu a { padding: 30px; } .aboutmenu .is-active { background-color: #336094; color:white } .aboutmenu li a:hover { background-color: #336094; color:white } .page-args-our-structure .row .views-field .field-content p { color: #767373; font-family: "Century Gothic"; } .page-args-our-structure #block-blueray-content div div { display: flex; flex-wrap: wrap; justify-content: center; } .page-args-our-structure #block-blueray-content .field-content div { display: flex; flex-direction: column; align-items: center; } .page-args-our-structure .views-field-nothing { background-color: #f5f5f5; padding: 15px; padding-top: 120px; } .page-args-our-structure #block-blueray-content div div .row { width: 28%; display: flex; flex-direction: column; align-items: center; position: relative; margin-top: 175px; margin-left: 40px; margin-right: 20px; } .page-args-our-structure .row .field-content img { border-radius: 100%; width: 220px; height: 220px; position: absolute; top: -114px; } #block-ourstructurephoto { display: flex; justify-content: center; margin: 50px; } #block-views-block-about-us-block-1-2 .views-row .views-field-body .field-content h4 { font-size: 16px; color: #336094; } #block-views-block-about-us-block-1-2 .views-row .views-field-body .field-content .aboutText p:first-of-type { font-size: 20px; font-family: 'Century Gothic Paneuropean 700', sans-serif; font-weight: 700; margin-bottom: 20px; } #block-views-block-about-us-block-1-2 .views-row .views-field-nothing-1 .field-content { text-align: center; width: 135px; border-radius: 19px; padding: 5px; position: absolute; font-size: 15px; line-height: 30px; color: #000000; font-family: "Century Gothic"; border: 1px solid black; left: 0px; bottom: 10px; margin-left: 8%; margin-bottom: 2%; } #block-views-block-about-us-block-1-2 .views-row { display: flex; justify-content: flex-start; } #block-views-block-about-us-block-1-2 .views-row .views-field-nothing{ position:relative; width:50%; } #block-views-block-about-us-block-1-2 .views-row .views-field-nothing .video2{ position:absolute; top:0px; left:0px; width:100%; height:100%; display: inline-block; float: right; } #block-views-block-about-us-block-1-2 .views-row .views-field-nothing .video2 .video-embed-field-launch-modal{ width:100%; height:100%; display: inline-block; background: url(../images/play.png) no-repeat center; } #block-views-block-about-us-block-1-2 .views-row .views-field-nothing .video2 img{ display:none; } /******* aboutus section*******/ #block-views-block-factszain-block-1 .views-row .views-field-field-imageicon{ margin-bottom:25px; } #block-views-block-factszain-block-1 .views-row .views-field-title{ font-size: 15px; letter-spacing: 0px; line-height: 30px; color: #000000; font-family: "Century Gothic"; text-align: center; } .clients div div div { display: flex; justify-content: center; } .clients div { margin: 10px auto; } .facts { text-align: center; display: flex; justify-content: flex-end; gap: 120px; margin-right: -10px; margin-top: -15px; } .fact .views-row .views-field-title .field-content { font-family: 'Gothic A1', sans-serif; } #block-footermenu-menu { display: none; } .footerbuttom { font-weight: bold; background-color: white; text-align: center; font-family: 'Gothic A1', sans-serif; } .footer-buttom { margin:0px; padding: 5px; } h3 { border-bottom: 1px solid #ea1f2e; border-width: 3px; width: 85px; } #block-views-block-facts-block-1-2 { margin-left:75%; } .about-video { position: relative; bottom: 70px; } .views-row .views-field-body .field-content { margin-bottom: 90px; } .views-field-body .field-content h4 { font-size: 16px; letter-spacing: 1px; color: #336094; font-family: 'Futura Md BT', sans-serif; } #block-views-block-projects-block-1 .views-field-body .field-content p:first-of-type{ font-size: 20px; font-family: 'Century Gothic Paneuropean 700', sans-serif; font-weight: 700; margin-bottom: 20px; } .aboutParagragh { width:100%; font-size: 15px; line-height: 28px; color: #767373; font-family: "Century Gothic"; } .furniture .projects-text { width: 47%; } .about-us .views-element-container div div .views-row .views-field-body { width: 48%; } .products .views-element-container h2 { height: 200px; background-color: #f2f3f4; font-size: 27px; letter-spacing: 3px; text-transform: uppercase; color: #336094; font-weight: bold; font-family: "Century Gothic"; padding-left: 135px; padding-top: 45px; } .js-form-item-field-first-name-0-value, .field--name-field-last-name , .field--name-field-city { display: none; } #edit-submit--2 { display: none; } label[for="edit-mail-0-value"] { display: none; } #edit-mail-0-value { margin-top: 20px; border-radius: 18px; border: 10px solid white; } .slick--view--brands .slick__arrow{ display: flex; justify-content: space-between; position: relative; bottom: 56px; } #block-views-block-brands-block-1 .slick-next, #block-views-block-brands-block-1 .slick-prev { background-image: url(../images/play-button-right.png); background-size: 100%; font-size: 0px; display: inline-block; width: 50px; height: 50px; border: 0px; } #slick-views-brands-block-block-1-2-slider { margin-left: 150px; width: 77%; } #block-views-block-brands-block-1 .slick-next { margin-right: 95px; background-image: url(../images/play-button-right.png); } #block-views-block-brands-block-1 .slick-prev { margin-left: 95px; background-image: url(../images/play-button-left.png); } #block-views-block-brands-block-1 { background-color: #f2f3f4; padding: 10px; height: 290px; display: flex; flex-direction: column; justify-content: center; } #block-views-block-brands-block-1 h2 { /*Brands*/ margin-bottom: 75px; font-size: 29px; letter-spacing: 3px; text-transform: uppercase; color: #336094; font-weight: 900; font-family: "Century Gothic"; text-align: center; } .furnitureimages { display: flex; gap: 30px; } section { position: relative; display: inline-block; width: 100%; clear: both; } .furniture { display: flex; margin-top: 35px; } .furnitureimages .views-row .views-field-title { background: url(../images/bluebackground.png); position: absolute; opacity: 0; width: 100%; height: 100%; } .furnitureimages .views-row .views-field-title span a { margin-top: 100px; } .furnitureimages .views-row { text-align: center; position: relative; display: flex; align-content: center; justify-content: center; align-items: center; color: white; font-size: 20px; font-family: 'futura md bt'; opacity: 1; cursor:pointer } .furnitureimages .views-row:hover { opacity: 1; } .furnitureimages .views-row:hover .views-field-title{ opacity: 1; } .clients { margin-left: 50px; text-align: center; } .clients div h2 { margin-left: 80px; margin-bottom: 40px; font-size: 29px; letter-spacing: 3px; text-transform: uppercase; color: #336094; font-family: "Century Gothic"; } .testmonials { margin-top: 150px; display: flex; flex-direction: column; justify-content: center; text-align: center; background-color: #f2f3f4; border-radius: 15px; margin-bottom: 40px; } .slide__description { display: flex; flex-direction: column; align-items: center; } .slide__description .views-field-field-name { font-size: 24px; line-height: 25px; color: #000000; font-family: "Tw Cen"; text-align: center; } .slide__description .views-field-field-postion { font-size: 22px; line-height: 25px; color: #cccccc; font-family: "Tw Cen"; text-align: center; } #block-views-block-projects-block-1 h2 { margin-bottom: 40px; font-size: 29px; letter-spacing: 3px; text-transform: uppercase; color: #336094; font-weight: 900; font-family: "Century Gothic"; } #block-views-block-testimonials-block-1 h2 { margin-bottom: 25px; font-size: 29px; letter-spacing: 3px; text-transform: uppercase; color: #336094; font-weight: 900; font-family: "Century Gothic"; } .slide__content .slide__caption .slide__description .field-content p { font-family: 'Tw Cen MT Std', sans-serif; color: #878585; line-height: 25px; font-weight: 300; } .slide__content .slide__caption .slide__description .views-field-field-img .field-content { margin-bottom: 15px; } .slick--view--testimonials .slick__slider .slick-dots { font-size: 0px; } .slick--view--testimonials .slick__slider .slick-dots li { background-color: black; width: 8px; height: 8px; border-radius: 15px; margin: 10px; } .slick--view--testimonials .slick__slider .slick-dots .slick-active { background-color: #336094; } .slick--view--testimonials nav { display: none; } .footer { color: white; padding: 12px; height: 350px; } #block-footermenu ul li{ width: 25%; } fieldset .views-field .field-content p { width: 200%; } #block-views-block-projects-block-1 fieldset .views-field-title .field-content { text-align: center; width: 135px; border-radius: 19px; padding: 5px; position: absolute; float: left; margin-top: 180px; font-size: 15px; line-height: 30px; color: #000000; font-family: "Century Gothic"; border: 1px solid black; } #block-views-block-footersocialmediaicons-block-1 .views-row .views-field-field-icon-1 .field-content { display: flex; flex-direction: column; gap: 13px; margin-top: 35px; } .products { margin-top: 30px; margin-bottom: 60px; } #block-views-block-products-block-1{ position:relative; } #block-views-block-products-block-1 .pager{ position: absolute; top: 0px; right: 0px; width: 100%; text-align: right; } #block-views-block-products-block-1 .contextual-region{ position: initial; } #block-views-block-products-block-1 .pager .pager__item--first , #block-views-block-products-block-1 .pager .pager__item--last{ display:none; } .pager .pager__items .pager__item { display: none; } .pager .pager__items .pager__item--previous , .pager .pager__items .pager__item--next { display: inline-block !important; } #block-views-block-products-block-1 .item-list { padding: 0px 140px; margin-top: -100px; } #block-views-block-products-block-1 .item-list ul li { position: relative; } #block-views-block-products-block-1 .item-list ul li .views-field-name { position: absolute; background:url(../images/b) } #block-views-block-products-block-1 .item-list ul li:nth-child(1) { width: 100% !important; display: inline-block !important; height: 300px; margin: 0; margin-bottom: 0 !important; padding-bottom: 0px; padding-left: 0px; height: 550px; } #block-views-block-products-block-1 .item-list ul li:nth-child(1) .views-field-field-img-1 .field-content img { max-width: 100%; height: 550px; } #block-views-block-products-block-1 .item-list ul li:nth-child(2){ position: absolute; display: inline-block; width: 28% !important; height: 225px; margin-bottom: 0px !important; padding-bottom: 0px; left: 498px; } #block-views-block-products-block-1 .item-list ul li:nth-child(2) .views-field-field-img-1 .field-content img { width: 410px; height: 225px; } #block-views-block-products-block-1 .item-list ul li:nth-child(3) { position: absolute; width: 25% !important; height: 224px; padding-left: 0; right: 157px; } #block-views-block-products-block-1 .item-list ul li:nth-child(3) .views-field-field-img-1 .field-content img { width: 449px; height: 225px; } #block-views-block-products-block-1 .item-list ul li:nth-child(4) { top: 350px; right: 161px; width: 53% !important; margin: 0; height: 300px; position: absolute; } #block-views-block-products-block-1 .item-list ul li:nth-child(4) .views-field-field-img-1 .field-content img { width: 100%; height: 301px; } #block-views-block-products-block-1 .item-list ul li .views-field-name { text-align: center; display: flex; align-content: center; justify-content: center; align-items: center; color: white; font-size: 20px; font-family: 'futura md bt'; opacity: 1; cursor: pointer; background-image: url(../images/bluebackground.png); background-size: cover; width: 100%; height: 100%; opacity: 1; } #block-views-block-products-block-1 .item-list ul li .views-field-name:hover { background: rgb(255,255,255); background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(211,211,223,0.6955824566154587) 45%, rgba(255,255,255,0.5107085070356268) 100%); } #slick-views-testimonials-block-block-1-3-slider .slick-list .slick-track .slide .slide__content .slide__caption .slide__description .views-field .field-content p { width: 565px; font-size: 20px; } edit-message { display: none; } /* Contact Us */ .page-args-node-87 #block-blueray-content article:nth-child(3) div { display: none; } .page-args-node-87 .contact-form-title div:nth-child(1) { display: none; } .page-args-node-87 .contact-form-title { text-align: center; font-size: 15px; color: #909090; font-weight: 400; text-align: center; margin: 10px; } .page-args-node-87 .webform_web { text-align: center; background: #f5f5f5; width: 50%; padding: 10px; margin: 20px auto; } .page-args-node-87 .web_body > p { position: absolute; bottom: 0; left: 125px; padding: 9px; } .page-args-node-87 .web_body > p img { margin: 0px 7px; } .page-args-node-87 #edit-actions-submit { width: 87%; background-color: #336094; color: white; border: 0; padding: 10px; } .page-args-node-87 .webform_web label { display: none; } .page-args-node-87 .webform_web input,.page-args-node-87 #edit-inquiry,.page-args-node-87 .webform_web select { padding:12px; margin:5px; border: 0; width: 87%; } .page-args-node-87 .contact-p { background: rgb(230,235,237); background: linear-gradient(90deg, rgba(230,235,237,0.9925012241224614) 0%, rgba(255,255,255,0.9868989832261029) 0%, rgba(255,255,255,0) 69%); padding: 71px; width: 45%; } .page-args-node-87 .contact-p p { padding-left: 50px; padding-bottom: 10px; } .page-args-node-87 .iframe { width: 52%; margin-left: 42px; } .page-args-node-87 .iframe iframe{ width: 67%; height: 73%; margin-top: 40px; } .page-args-node-87 .web_body { background: url(../images/contactusBackground.png); color: white; display: flex; flex-wrap: wrap; position: relative; } .page-args-node-87 .webform_web input:focus,.page-args-node-87 #edit-inquiry:focus,.page-args-node-87 .webform_web select:focus { outline: 2px solid #336094; } /* End Contact Us*/ /* Get A Quotation */ .page-args-node-89 .webform_web { float: right; position: absolute; right: 59px; top: 18px; width: 50%; } .page-args-node-89 .webform_web input,.page-args-node-89 #edit-inquiry,.page-args-node-89 .webform_web select { padding:8px; margin:3px; border: 0; width: 70%; border: 2px solid #727680; } .page-args-node-89 .web_body { width: 760px; height: 500px; } .page-args-node-89 .web_body img { height: 500px; } .page-args-node-89 #edit-actions-submit { width: 70%; background-color: #336094; color: white; border: 0; padding: 10px; } .page-args-node-89 .webform_web label { display: none; } .page-args-node-89 .webform_web input:focus,.page-args-node-89 #edit-inquiry:focus,.page-args-node-89 .webform_web select:focus { outline: 2px solid #336094;; } /*End Get A Quotation */ /* brands */ .page-args-brands .inner-page-content-main .views-row { font-size: 20px; width: 65%; margin: 0 auto; padding: 10px; } .page-args-brands .views-row:nth-child(even) .views-field-field-image { float: right; border: 2px solid #6f8fb3; padding: 36px; padding-top: 71px; padding-bottom: 66px; margin-left: 50px; } .page-args-brands #main-content .views-row:nth-child(even) .views-field-body { width: 68%; } .page-args-brands .views-row .views-field-title{ font-size: 22px; color: #336094; font-family: "Century Gothic"; } .page-args-brands #main-content .views-field-body{ font-size: 15px; line-height: 30px; color: #767373; font-family: "Century Gothic"; } .page-args-brands .views-row:nth-child(odd) .views-field-field-image { float: left; border: 2px solid #6f8fb3; padding: 36px; padding-top: 71px; padding-bottom: 66px; margin-right: 50px; } /* Ends Brands */ /* Blogs */ .page-args-blog .inner-page-content-main a { margin-bottom: 10px; margin-top: 13px; font-size: 19px; color: #336094; font-family: "Century Gothic"; } .page-args-blog .views-field-view-node a { color: white; background-color: #336094; margin-top: 0px; border-radius: 30px; padding: 10px 17px; margin-bottom: 35px; } .page-args-blog .inner-page-content-main .field-content { font-size: 15px; line-height: 20px; color: #898989; font-family: "Futura BT"; } .page-args-blog .inner-page-content-main img { border-radius: 10px; } .page-args-blog .row1 { width: 100%; } .page-args-blog .row1 img { height: 460px; } .page-args-blog .row2, .page-args-blog .row5, .page-args-blog .row7{ width: 48%; float: left; float: right; } .page-args-blog .row3, .page-args-blog .row4, .page-args-blog .row6 { width: 48%; float: left; } .page-args-blog .inner-page-content-main { width: 77%; margin: 10px auto; } /* End Blogs */ /* Products */ .page-args-products .item-list .listitem li { position: relative; display: flex; align-items: center; justify-content: center; } .page-args-products .item-list .listitem li .views-field-name { position: absolute; } .page-args-products .item-list .listitem li .views-field-name { background: url(../images/productsBlueBackground.png) no-repeat center; font-size: 19px; letter-spacing: 2px; color: #ffffff; font-family: "Century Gothic"; text-align: center; } .page-args-products #content { padding: 25px 100px; } .page-args-products .item-list ul { display: grid; grid-template-columns: repeat(4, 25%); grid-template-rows: repeat(4, 1fr); } .page-args-products .item-list ul .row0 { grid-area: 1 / 1 / 3 / 2; } .page-args-products .item-list ul .row1 { grid-area: 1 / 2 / 2 / 3; } .page-args-products .item-list ul .row2 { grid-area: 2 / 2 / 3 / 3; } .page-args-products .item-list ul .row3 { grid-area: 1 / 3 / 3 / 4; } .page-args-products .item-list ul .row4 { grid-area: 1 / 4 / 2 / 5; } .page-args-products .item-list ul .row5 { grid-area: 2 / 4 / 3 / 5; } .page-args-products .item-list ul .row6 { grid-area: 3 / 1 / 4 / 3; } .page-args-products .item-list ul .row7 { grid-area: 3 / 3 / 4 / 5; } .page-args-products .item-list ul .row8 { grid-area: 4 / 1 / 5 / 2; } .page-args-products .item-list ul .row9 { grid-area: 4 / 2 / 5 / 3; } .page-args-products .item-list ul .row10 { grid-area: 4 / 3 / 5 / 4; } .page-args-products .item-list ul .row11 { grid-area: 4 / 4 / 5 / 5; } /* End Products */ /* Sub Products*/ .page-args-ecatalouge #main-content { padding: 10px 100px; text-align: center; } .page-args-sub-products-3 .item-list ul { display: flex; padding: 40px 10px; justify-content: space-around; } .page-args-sub-products-3 .item-list ul .views-field-title { text-align: center; font-size: 18px; letter-spacing: 1px; color: #336094; font-family: "Century Gothic"; text-align: center; } #block-views-block-sub-products-block-1 .views-row { padding: 10px 200px; } /* End Sub Products*/ /* Product Details */ #block-views-block-sub-products-block-1 .views-row { padding: 10px 200px; } #block-views-block-blog-details-block-1 .product-details-content { position: relative; } .product-details-body { position: absolute; top: 0; left: 500px; width: 42%; } .product-details-body a { font-size: 24px; letter-spacing: 1px; color: #336094; font-weight: bold; font-family: "Century Gothic"; margin-bottom: 15px; } .product-details-body p { font-size: 16px; line-height: 28px; color: #979797; font-family: "Century Gothic"; } .product-details-content-image img { border: 1px solid #f4f4f4; padding: 25px; } #block-views-block-sub-products-block-2 .views-row { position: relative; width: 20%; float: left; margin: 1%; } #block-views-block-sub-products-block-2 .views-row .views-field-field-video-sub-product-1 { position: absolute; top: 0px; left: 0px; } #block-views-block-sub-products-block-2 .views-row .views-field-field-video-sub-product-1 .field-content div { width: 282px; height: 180px; display: inline-block; background: url(../images/play.png) no-repeat center; } #block-views-block-sub-products-block-2 .views-row .views-field-field-video-sub-product-1 img { display: none; } #block-views-block-sub-products-block-2 h2 { display: none; } /*End Product Details */ /* E-Catalouge */ .list-catalouge li { position: relative; } .list-catalouge .views-field-title { position: absolute; top: 50%; left: 25%; background-color: #336094; color: white; font-family: "Century Gothic"; font-size: 18px; } /* End E-Catalouge */ /* Projects Page */ .page-args-projects #main-content { padding: 50px 100px; } .page-args-projects .projects-text .views-row { width: 48%; } .page-args-projects .projects-text { display: flex; flex-wrap: wrap; gap: 20px; } .page-args-projects .projects-text .views-row .body-title-projects a { margin-bottom: 10px; margin-top: 10px; font-size: 22px; letter-spacing: 1px; text-transform: uppercase; color: #336094; font-weight: 900; font-family: "Century Gothic"; } .page-args-projects .body-title-projects { padding: 10px; padding-left: 28px; padding-right: 28px; padding-bottom: 25px; border-bottom: 1px solid #5c80a9; border-left: 1px solid #5c80a9; border-right: 1px solid #5c80a9; margin-bottom: 10px; } .page-args-projects .views-field-view-node { margin-top: -30px; margin-left: 18px; } .page-args-projects .projects-text .views-row .body-title-projects p { font-size: 14px; line-height: 22px; color: #606060; font-family: "Futura BT"; } .page-args-projects .projects-text .views-field-view-node span a { color: white; background-color: #336094; margin-top: 0px; border-radius: 30px; padding: 10px 17px; margin-bottom: 35px; } /* End Projects Page */ /* Project Details */ .node-type-projects #content { padding: 0px 100px; } .node-type-projects .views-row h2 { position: absolute; top: -320px; color: white; left: 522px; } .node-type-projects .views-row .field__label { font-size: 19px; color: #336094; font-weight: bold; font-family: Gothic A1; } .node-type-projects .views-row .field__item { font-size: 19px; color: #336094; font-weight: bold; font-family: "Century Gothic"; } .node-type-projects .field--name-body p { font-size: 15px; line-height: 25px; color: #858383; font-family: "Futura BT"; } div[class="col-12 col-lg-12 col-md-12"] { margin-bottom: 20px; } .node-type-projects .field--name-field-images-projects { display: flex; width: 75%; margin-top: 20px; } /* End Project Details */